#include "test/core/handshake/server_ssl_common.h"
#include <arpa/inet.h>
#include <string.h>
#include <sys/socket.h>
#include <unistd.h>
#include <string>
#include <openssl/err.h>
#include <openssl/ssl.h>
#include "absl/strings/str_cat.h"
#include <grpc/grpc.h>
#include <grpc/grpc_security.h>
#include <grpc/support/alloc.h>
#include <grpc/support/log.h>
#include <grpc/support/sync.h>
#include "src/core/lib/gprpp/sync.h"
#include "src/core/lib/gprpp/thd.h"
#include "src/core/lib/iomgr/load_file.h"
#include "test/core/util/port.h"
#include "test/core/util/test_config.h"
Go to the source code of this file.
Macros | |
#define | SSL_CA_PATH "src/core/tsi/test_creds/ca.pem" |
#define | SSL_CERT_PATH "src/core/tsi/test_creds/server1.pem" |
#define | SSL_KEY_PATH "src/core/tsi/test_creds/server1.key" |
Functions | |
void | CleanupSslLibrary () |
bool | server_ssl_test (const char *alpn_list[], unsigned int alpn_list_len, const char *alpn_expected) |
#define SSL_CA_PATH "src/core/tsi/test_creds/ca.pem" |
Definition at line 47 of file server_ssl_common.cc.
#define SSL_CERT_PATH "src/core/tsi/test_creds/server1.pem" |
Definition at line 45 of file server_ssl_common.cc.
#define SSL_KEY_PATH "src/core/tsi/test_creds/server1.key" |
Definition at line 46 of file server_ssl_common.cc.
void CleanupSslLibrary | ( | ) |
Cleans up the SSL library. To be called after the last call to server_ssl_test returns. This is a NO-OP when gRPC is built against OpenSSL versions > 1.0.2.
Definition at line 283 of file server_ssl_common.cc.