webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Functions
ssl_file.c File Reference
#include <openssl/ssl.h>
#include <errno.h>
#include <string.h>
#include <openssl/asn1.h>
#include <openssl/bio.h>
#include <openssl/err.h>
#include <openssl/mem.h>
#include <openssl/pem.h>
#include <openssl/stack.h>
#include <openssl/x509.h>
#include "internal.h"

Functions

 STACK_OF (X509_NAME)
 
int SSL_add_file_cert_subjects_to_stack (STACK_OF(X509_NAME) *stack, const char *file)
 
int SSL_use_certificate_file (SSL *ssl, const char *file, int type)
 
int SSL_use_RSAPrivateKey_file (SSL *ssl, const char *file, int type)
 
int SSL_use_PrivateKey_file (SSL *ssl, const char *file, int type)
 
int SSL_CTX_use_certificate_file (SSL_CTX *ctx, const char *file, int type)
 
int SSL_CTX_use_RSAPrivateKey_file (SSL_CTX *ctx, const char *file, int type)
 
int SSL_CTX_use_PrivateKey_file (SSL_CTX *ctx, const char *file, int type)
 
int SSL_CTX_use_certificate_chain_file (SSL_CTX *ctx, const char *file)
 
void SSL_CTX_set_default_passwd_cb (SSL_CTX *ctx, pem_password_cb *cb)
 
void SSL_CTX_set_default_passwd_cb_userdata (SSL_CTX *ctx, void *data)
 
SSL_SESSIONd2i_SSL_SESSION_bio (BIO *bio, SSL_SESSION **out)
 
int i2d_SSL_SESSION_bio (BIO *bio, const SSL_SESSION *session)
 

Function Documentation

◆ d2i_SSL_SESSION_bio()

SSL_SESSION* d2i_SSL_SESSION_bio ( BIO bio,
SSL_SESSION **  out 
)

◆ i2d_SSL_SESSION_bio()

int i2d_SSL_SESSION_bio ( BIO bio,
const SSL_SESSION session 
)

◆ SSL_add_file_cert_subjects_to_stack()

int SSL_add_file_cert_subjects_to_stack ( STACK_OF(X509_NAME) *  stack,
const char *  file 
)

◆ SSL_CTX_set_default_passwd_cb()

void SSL_CTX_set_default_passwd_cb ( SSL_CTX ctx,
pem_password_cb cb 
)

◆ SSL_CTX_set_default_passwd_cb_userdata()

void SSL_CTX_set_default_passwd_cb_userdata ( SSL_CTX ctx,
void data 
)

◆ SSL_CTX_use_certificate_chain_file()

int SSL_CTX_use_certificate_chain_file ( SSL_CTX ctx,
const char *  file 
)

◆ SSL_CTX_use_certificate_file()

int SSL_CTX_use_certificate_file ( SSL_CTX ctx,
const char *  file,
int  type 
)

◆ SSL_CTX_use_PrivateKey_file()

int SSL_CTX_use_PrivateKey_file ( SSL_CTX ctx,
const char *  file,
int  type 
)

◆ SSL_CTX_use_RSAPrivateKey_file()

int SSL_CTX_use_RSAPrivateKey_file ( SSL_CTX ctx,
const char *  file,
int  type 
)

◆ SSL_use_certificate_file()

int SSL_use_certificate_file ( SSL ssl,
const char *  file,
int  type 
)

◆ SSL_use_PrivateKey_file()

int SSL_use_PrivateKey_file ( SSL ssl,
const char *  file,
int  type 
)

◆ SSL_use_RSAPrivateKey_file()

int SSL_use_RSAPrivateKey_file ( SSL ssl,
const char *  file,
int  type 
)

◆ STACK_OF()

STACK_OF ( X509_NAME  )