Classes | Functions | Variables
ssl_ctx_api.cc File Reference
#include <functional>
#include <string>
#include <type_traits>
#include <vector>
#include <assert.h>
#include <openssl/bytestring.h>
#include <openssl/err.h>
#include <openssl/evp.h>
#include <openssl/hpke.h>
#include <openssl/rsa.h>
#include <openssl/ssl.h>
#include <openssl/stack.h>
#include <openssl/x509.h>
#include "../crypto/internal.h"
Include dependency graph for ssl_ctx_api.cc:

Go to the source code of this file.

Classes

struct  GlobalState
 

Functions

static bool GetString (std::string *out, CBS *cbs)
 
template<typename T >
static bool GetVector (std::vector< T > *out, CBS *cbs)
 
int LLVMFuzzerTestOneInput (const uint8_t *buf, size_t len)
 

Variables

static GlobalState g_state
 
static const uint8_t kCertificateDER []
 
static const uint8_t kRSAPrivateKeyDER []
 

Function Documentation

◆ GetString()

static bool GetString ( std::string *  out,
CBS cbs 
)
static

Definition at line 228 of file ssl_ctx_api.cc.

◆ GetVector()

template<typename T >
static bool GetVector ( std::vector< T > *  out,
CBS cbs 
)
static

Definition at line 239 of file ssl_ctx_api.cc.

◆ LLVMFuzzerTestOneInput()

int LLVMFuzzerTestOneInput ( const uint8_t buf,
size_t  len 
)

Definition at line 255 of file ssl_ctx_api.cc.

Variable Documentation

◆ g_state

GlobalState g_state
static

Definition at line 226 of file ssl_ctx_api.cc.

◆ kCertificateDER

const uint8_t kCertificateDER[]
static

Definition at line 33 of file ssl_ctx_api.cc.

◆ kRSAPrivateKeyDER

const uint8_t kRSAPrivateKeyDER[]
static

Definition at line 101 of file ssl_ctx_api.cc.



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