Classes | Functions
third_party/boringssl-with-bazel/src/ssl/test/test_config.h File Reference
#include <string>
#include <utility>
#include <vector>
#include <openssl/base.h>
#include <openssl/x509.h>
#include "test_state.h"
Include dependency graph for third_party/boringssl-with-bazel/src/ssl/test/test_config.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  TestConfig
 

Functions

const TestConfigGetTestConfig (const SSL *ssl)
 
bool LoadCertificate (bssl::UniquePtr< X509 > *out_x509, bssl::UniquePtr< STACK_OF(X509)> *out_chain, const std::string &file)
 
bssl::UniquePtr< EVP_PKEYLoadPrivateKey (const std::string &file)
 
bool ParseConfig (int argc, char **argv, bool is_shim, TestConfig *out_initial, TestConfig *out_resume, TestConfig *out_retry)
 
bool SetTestConfig (SSL *ssl, const TestConfig *config)
 

Function Documentation

◆ GetTestConfig()

const TestConfig* GetTestConfig ( const SSL ssl)

◆ LoadCertificate()

bool LoadCertificate ( bssl::UniquePtr< X509 > *  out_x509,
bssl::UniquePtr< STACK_OF(X509)> *  out_chain,
const std::string &  file 
)

◆ LoadPrivateKey()

bssl::UniquePtr<EVP_PKEY> LoadPrivateKey ( const std::string &  file)

◆ ParseConfig()

bool ParseConfig ( int  argc,
char **  argv,
bool  is_shim,
TestConfig out_initial,
TestConfig out_resume,
TestConfig out_retry 
)

◆ SetTestConfig()

bool SetTestConfig ( SSL ssl,
const TestConfig config 
)


grpc
Author(s):
autogenerated on Fri May 16 2025 03:01:34