Home
last modified time | relevance | path

Searched refs:SSL_CTX (Results 1 – 11 of 11) sorted by relevance

/hal_espressif-3.6.0/components/openssl/include/openssl/
Dssl.h42 SSL_CTX* SSL_CTX_new(const SSL_METHOD *method);
51 void SSL_CTX_free(SSL_CTX *ctx);
60 SSL* SSL_new(SSL_CTX *ctx);
176 int SSL_CTX_use_PrivateKey(SSL_CTX *ctx, EVP_PKEY *pkey);
188 int SSL_CTX_use_certificate(SSL_CTX *ctx, X509 *x);
349 int SSL_CTX_set_min_proto_version(SSL_CTX *ctx, int version);
358 int SSL_CTX_set_max_proto_version(SSL_CTX *ctx, int version);
369 void SSL_CTX_set_alpn_select_cb(SSL_CTX *ctx,
390 int SSL_CTX_set_alpn_protos(SSL_CTX *ctx, const unsigned char *protos, unsigned int protos_len);
401 void SSL_CTX_set_next_proto_select_cb(SSL_CTX *ctx,
[all …]
/hal_espressif-3.6.0/components/openssl/library/
Dssl_lib.c171 SSL_CTX* SSL_CTX_new(const SSL_METHOD *method) in SSL_CTX_new()
173 SSL_CTX *ctx; in SSL_CTX_new()
194 ctx = (SSL_CTX *)ssl_mem_zalloc(sizeof(SSL_CTX)); in SSL_CTX_new()
219 void SSL_CTX_free(SSL_CTX* ctx) in SSL_CTX_free()
237 int SSL_CTX_set_ssl_version(SSL_CTX *ctx, const SSL_METHOD *meth) in SSL_CTX_set_ssl_version()
252 const SSL_METHOD *SSL_CTX_get_ssl_method(SSL_CTX *ctx) in SSL_CTX_get_ssl_method()
262 SSL *SSL_new(SSL_CTX *ctx) in SSL_new()
489 SSL_CTX *SSL_get_SSL_CTX(const SSL *ssl) in SSL_get_SSL_CTX()
599 unsigned long SSL_CTX_clear_options(SSL_CTX *ctx, unsigned long op) in SSL_CTX_clear_options()
609 unsigned long SSL_CTX_get_options(SSL_CTX *ctx) in SSL_CTX_get_options()
[all …]
Dssl_x509.c153 int SSL_CTX_add_client_CA(SSL_CTX *ctx, X509 *x) in SSL_CTX_add_client_CA()
189 int SSL_CTX_use_certificate(SSL_CTX *ctx, X509 *x) in SSL_CTX_use_certificate()
223 long SSL_CTX_add_extra_chain_cert(SSL_CTX *ctx, X509 *x) in SSL_CTX_add_extra_chain_cert()
241 int SSL_CTX_use_certificate_ASN1(SSL_CTX *ctx, int len, in SSL_CTX_use_certificate_ASN1()
300 int SSL_CTX_use_certificate_file(SSL_CTX *ctx, const char *file, int type) in SSL_CTX_use_certificate_file()
330 SSL_CTX *ctx = (SSL_CTX *)store; in X509_STORE_add_cert()
399 X509_STORE *SSL_CTX_get_cert_store(const SSL_CTX *ctx) { in SSL_CTX_get_cert_store()
Dssl_pkey.c185 int SSL_CTX_use_PrivateKey(SSL_CTX *ctx, EVP_PKEY *pkey) in SSL_CTX_use_PrivateKey()
224 int SSL_CTX_use_PrivateKey_ASN1(int type, SSL_CTX *ctx, in SSL_CTX_use_PrivateKey_ASN1()
283 int SSL_CTX_use_PrivateKey_file(SSL_CTX *ctx, const char *file, int type) in SSL_CTX_use_PrivateKey_file()
293 int SSL_use_PrivateKey_file(SSL_CTX *ctx, const char *file, int type) in SSL_use_PrivateKey_file()
303 int SSL_CTX_use_RSAPrivateKey_ASN1(SSL_CTX *ctx, const unsigned char *d, long len) in SSL_CTX_use_RSAPrivateKey_ASN1()
Dssl_methods.c101 int SSL_CTX_set_min_proto_version(SSL_CTX *ctx, int version) in SSL_CTX_set_min_proto_version()
107 int SSL_CTX_set_max_proto_version(SSL_CTX *ctx, int version) in SSL_CTX_set_max_proto_version()
/hal_espressif-3.6.0/docs/en/api-reference/protocols/
Dopenssl_apis.rst263 2.1 SSL_CTX* ``SSL_CTX_new`` (const SSL_METHOD * method)
281 SSL_CTX *ctx = SSL_CTX_new(SSLv3_server_method());
287 2.2 ``void SSL_CTX_free`` (SSL_CTX * ctx)
305 SSL_CTX *ctx;
313 2.3 ``int SSL_CTX_set_ssl_version`` (SSL_CTX * ctx, const SSL_METHOD * meth)
333 SSL_CTX *ctx;
342 2.4 const SSL_METHOD* ``SSL_CTX_get_ssl_method`` (SSL_CTX * ctx)
361 SSL_CTX *ctx;
374 3.1 SSL* ``SSL_new`` (SSL_CTX * ctx)
393 SSL_CTX *ctx;
[all …]
/hal_espressif-3.6.0/components/asio/port/include/openssl/
Desp_asio_openssl_stubs.h176 int SSL_CTX_set_tmp_dh(SSL_CTX *ctx, const DH *dh);
182 void SSL_CTX_set_default_passwd_cb_userdata(SSL_CTX *ctx, void *data);
188 void SSL_CTX_set_default_passwd_cb(SSL_CTX *ctx, pem_password_cb *cb);
194 int SSL_CTX_clear_chain_certs(SSL_CTX *ctx);
/hal_espressif-3.6.0/components/asio/port/src/
Desp_asio_openssl_stubs.c27 int SSL_CTX_set_tmp_dh(SSL_CTX *ctx, const DH *dh) in SSL_CTX_set_tmp_dh()
44 int SSL_CTX_clear_chain_certs(SSL_CTX *ctx) in SSL_CTX_clear_chain_certs()
/hal_espressif-3.6.0/tools/test_apps/protocols/openssl/main/
Dconnect_test.c31 static SSL_CTX* init_ctx(const char *test_case) in init_ctx()
37 SSL_CTX *ctx = NULL; in init_ctx()
68 SSL_CTX *ctx = NULL; in start_test()
/hal_espressif-3.6.0/components/openssl/include/internal/
Dssl_types.h64 typedef struct ssl_ctx_st SSL_CTX; typedef
239 SSL_CTX *ctx;
Dssl_x509.h76 int SSL_CTX_add_client_CA(SSL_CTX *ctx, X509 *x);