Go to the documentation of this file.
142 if (sk == NULL ||
in == NULL) {
275 ssl->
ctx->default_passwd_callback_userdata);
296 int reason_code,
ret = 0;
318 ssl->
ctx->default_passwd_callback_userdata);
337 int reason_code,
ret = 0;
355 ssl->
ctx->default_passwd_callback_userdata);
399 ctx->default_passwd_callback_userdata);
419 int reason_code,
ret = 0;
440 ctx->default_passwd_callback_userdata);
459 int reason_code,
ret = 0;
477 ctx->default_passwd_callback_userdata);
520 ctx->default_passwd_callback_userdata);
542 ctx->default_passwd_callback_userdata)) !=
572 ctx->default_passwd_callback =
cb;
576 return ctx->default_passwd_callback;
580 ctx->default_passwd_callback_userdata =
data;
584 return ctx->default_passwd_callback_userdata;
#define X509_get_subject_name
#define PEM_read_bio_X509_AUX
STACK_OF(X509_NAME) *SSL_load_client_CA_file(const char *file)
#define sk_X509_NAME_sort
#define SSL_R_BAD_SSL_FILETYPE
static int xname_cmp(const X509_NAME **a, const X509_NAME **b)
#define OPENSSL_PUT_ERROR(library, reason)
#define SSL_CTX_add0_chain_cert
int SSL_CTX_use_certificate_file(SSL_CTX *ctx, const char *file, int type)
#define PEM_R_NO_START_LINE
int pem_password_cb(char *buf, int size, int rwflag, void *userdata)
EVP_PKEY * PEM_read_bio_PrivateKey(BIO *bp, EVP_PKEY **x, pem_password_cb *cb, void *u)
#define sk_X509_NAME_free
int SSL_use_RSAPrivateKey_file(SSL *ssl, const char *file, int type)
void * SSL_CTX_get_default_passwd_cb_userdata(const SSL_CTX *ctx)
#define sk_X509_NAME_pop_free
#define SSL_load_client_CA_file
#define SSL_FILETYPE_ASN1
#define PEM_read_bio_X509
void SSL_CTX_set_default_passwd_cb(SSL_CTX *ctx, pem_password_cb *cb)
#define ERR_GET_REASON(packed_error)
OPENSSL_EXPORT EVP_PKEY * d2i_PrivateKey_bio(BIO *bp, EVP_PKEY **a)
void SSL_CTX_set_default_passwd_cb_userdata(SSL_CTX *ctx, void *data)
int SSL_add_file_cert_subjects_to_stack(STACK_OF(X509_NAME) *stack, const char *file)
#define sk_X509_NAME_set_cmp_func
#define ERR_GET_LIB(packed_error)
int SSL_use_certificate_file(SSL *ssl, const char *file, int type)
int SSL_use_PrivateKey_file(SSL *ssl, const char *file, int type)
#define ERR_peek_last_error
#define sk_X509_NAME_find
#define SSL_CTX_use_RSAPrivateKey
pem_password_cb * SSL_CTX_get_default_passwd_cb(const SSL_CTX *ctx)
#define SSL_use_RSAPrivateKey
#define BIO_read_filename
int SSL_CTX_use_certificate_chain_file(SSL_CTX *ctx, const char *file)
#define SSL_use_PrivateKey
RSA * PEM_read_bio_RSAPrivateKey(BIO *bp, RSA **rsa, pem_password_cb *cb, void *u)
UniquePtr< SSL_SESSION > ret
#define sk_X509_NAME_push
#define SSL_CTX_use_certificate
#define sk_X509_NAME_new_null
#define SSL_use_certificate
int SSL_CTX_use_PrivateKey_file(SSL_CTX *ctx, const char *file, int type)
OPENSSL_EXPORT X509_NAME * X509_NAME_dup(X509_NAME *xn)
#define SSL_CTX_use_PrivateKey
OPENSSL_EXPORT RSA * d2i_RSAPrivateKey_bio(BIO *bp, RSA **rsa)
int SSL_CTX_use_RSAPrivateKey_file(SSL_CTX *ctx, const char *file, int type)
#define SSL_CTX_clear_chain_certs
bssl::UniquePtr< SSL_CTX > ctx
OPENSSL_EXPORT pem_password_cb * cb
#define ERR_R_MALLOC_FAILURE
grpc
Author(s):
autogenerated on Thu Mar 13 2025 03:01:20