#include <stdio.h>
#include <string.h>
#include <gtest/gtest.h>
#include <openssl/crypto.h>
#include <grpc/support/alloc.h>
#include <grpc/support/log.h>
#include <grpcpp/support/string_ref.h>
#include "src/core/lib/channel/channel_args.h"
#include "src/core/lib/gpr/tmpfile.h"
#include "src/core/lib/gprpp/host_port.h"
#include "src/core/lib/security/credentials/credentials.h"
#include "src/core/lib/security/security_connector/ssl_utils_config.h"
#include "test/core/end2end/cq_verifier.h"
#include "test/core/end2end/data/ssl_test_data.h"
#include "test/core/end2end/end2end_tests.h"
#include "test/core/util/port.h"
#include "test/core/util/test_config.h"
Go to the source code of this file.
Classes | |
struct | grpc::testing::fullstack_secure_fixture_data |
struct | grpc::testing::grpc_end2end_test_config_wrapper |
class | grpc::testing::H2SslCertTest |
Namespaces | |
grpc | |
grpc::testing | |
Macros | |
#define | CLIENT_INIT(cert_type) |
#define | CLIENT_INIT_NAME(cert_type) chttp2_init_client_simple_ssl_secure_fullstack_##cert_type |
#define | SERVER_INIT(REQUEST_TYPE) |
#define | SERVER_INIT_NAME(REQUEST_TYPE) chttp2_init_server_simple_ssl_secure_fullstack_##REQUEST_TYPE |
#define | SSL_TEST(request_type, cert_type, result) |
#define | TEST_NAME(enum_name, cert_type, result) "chttp2/ssl_" #enum_name "_" #cert_type "_" #result "_" |
Typedefs | |
typedef struct grpc::testing::grpc_end2end_test_config_wrapper | grpc::testing::grpc_end2end_test_config_wrapper |
Variables | |
static grpc_end2end_test_config_wrapper | grpc::testing::configs [] |
static std::string | test_server1_key_id |
#define CLIENT_INIT | ( | cert_type | ) |
Definition at line 154 of file h2_ssl_cert_test.cc.
#define CLIENT_INIT_NAME | ( | cert_type | ) | chttp2_init_client_simple_ssl_secure_fullstack_##cert_type |
Definition at line 149 of file h2_ssl_cert_test.cc.
#define SERVER_INIT | ( | REQUEST_TYPE | ) |
Definition at line 120 of file h2_ssl_cert_test.cc.
#define SERVER_INIT_NAME | ( | REQUEST_TYPE | ) | chttp2_init_server_simple_ssl_secure_fullstack_##REQUEST_TYPE |
Definition at line 117 of file h2_ssl_cert_test.cc.
#define SSL_TEST | ( | request_type, | |
cert_type, | |||
result | |||
) |
Definition at line 203 of file h2_ssl_cert_test.cc.
#define TEST_NAME | ( | enum_name, | |
cert_type, | |||
result | |||
) | "chttp2/ssl_" #enum_name "_" #cert_type "_" #result "_" |
Definition at line 198 of file h2_ssl_cert_test.cc.
Definition at line 374 of file h2_ssl_cert_test.cc.
|
static |
Definition at line 41 of file h2_ssl_cert_test.cc.