Home
last modified time | relevance | path

Searched refs:c_openssl (Results 1 – 21 of 21) sorted by relevance

/ohos5.0/commonlibrary/rust/ylong_http/ylong_http_client/src/util/c_openssl/ssl/
H A Dssl_base.rs28 use crate::c_openssl::check_ret;
29 use crate::c_openssl::ffi::bio::BIO;
30 use crate::c_openssl::ffi::ssl::{
34 use crate::c_openssl::foreign::ForeignRef;
35 use crate::c_openssl::x509::{
38 use crate::util::c_openssl::check_ptr;
39 use crate::util::c_openssl::error::ErrorStack;
40 use crate::util::c_openssl::ffi::ssl::{SSL_free, SSL_get0_alpn_selected, SSL_new, SSL};
41 use crate::util::c_openssl::foreign::Foreign;
67 use crate::c_openssl::ffi::ssl::SSL_connect; in connect()
H A Dstream.rs24 use crate::c_openssl::bio::{self, get_error, get_panic, get_stream_mut, get_stream_ref};
25 use crate::c_openssl::error::ErrorStack;
26 use crate::c_openssl::ffi::ssl::{SSL_connect, SSL_set_bio, SSL_shutdown};
27 use crate::c_openssl::foreign::Foreign;
29 use crate::util::c_openssl::bio::BioMethod;
30 use crate::util::c_openssl::error::VerifyError;
31 use crate::util::c_openssl::error::VerifyKind::PubKeyPinning;
32 use crate::util::c_openssl::ffi::ssl::SSL;
34 use crate::util::c_openssl::verify::sha256_digest;
258 use crate::util::c_openssl::ffi::ssl::SSL_get1_peer_certificate; in verify_server_cert()
[all …]
H A Dctx.rs23 use crate::c_openssl::ffi::ssl::{
26 use crate::c_openssl::x509::{X509Store, X509StoreRef};
27 use crate::util::c_openssl::error::ErrorStack;
28 use crate::util::c_openssl::ffi::ssl::{
34 use crate::util::c_openssl::foreign::{Foreign, ForeignRef};
35 use crate::util::c_openssl::{cert_verify, check_ptr, check_ret, ssl_init};
H A Derror.rs21 use crate::c_openssl::error::ErrorStack;
22 use crate::util::c_openssl::error::VerifyError;
186 use crate::util::c_openssl::error::VerifyKind::PubKeyPinning;
187 use crate::util::c_openssl::error::{ErrorStack, VerifyError};
188 use crate::util::c_openssl::ssl::{InternalError, SslError, SslErrorCode};
H A Dmethod.rs14 use crate::util::c_openssl::ffi::ssl::{TLS_client_method, SSL_METHOD};
/ohos5.0/commonlibrary/rust/ylong_http/ylong_http_client/src/util/c_openssl/
H A Dforeign.rs70 impl crate::util::c_openssl::foreign::Foreign for $owned {
98 unsafe{ crate::util::c_openssl::foreign::ForeignRef::from_ptr(self.0) }
106 unsafe{ crate::util::c_openssl::foreign::ForeignRef::from_ptr_mut(self.0) }
128 pub(crate) struct $borrowed(crate::util::c_openssl::foreign::ForeignRefWrapper);
130 impl crate::util::c_openssl::foreign::ForeignRef for $borrowed {
H A Dmod.rs39 pub(crate) use crate::util::c_openssl::ffi::callback::*;
40 use crate::util::c_openssl::ffi::OPENSSL_init_ssl;
H A Dadapter.rs19 use crate::util::c_openssl::error::ErrorStack;
20 use crate::util::c_openssl::ssl::{
23 use crate::util::c_openssl::verify::PubKeyPins;
24 use crate::util::c_openssl::x509::{X509Store, X509};
319 builder.set_verify(crate::util::c_openssl::ssl::SSL_VERIFY_NONE); in danger_accept_invalid_certs()
682 use crate::util::c_openssl::adapter::CertificateList;
H A Derror.rs28 use crate::util::c_openssl::ffi::err::ERR_get_error_all;
30 use crate::util::c_openssl::ffi::err::{ERR_func_error_string, ERR_get_error_line_data};
31 use crate::util::c_openssl::ffi::err::{ERR_lib_error_string, ERR_reason_error_string};
338 use crate::util::c_openssl::error::{VerifyError, VerifyKind};
H A Dx509.rs38 use crate::util::c_openssl::ffi::x509::{X509_free, C_X509};
310 use crate::util::c_openssl::x509::X509; in ut_x509_clone()
H A Dstack.rs24 use crate::c_openssl::foreign::{Foreign, ForeignRef, ForeignRefWrapper};
/ohos5.0/commonlibrary/rust/ylong_http/ylong_http_client/src/util/c_openssl/ffi/
H A Dcallback.rs16 use crate::util::c_openssl::ffi::x509::X509_STORE_CTX;
17 use crate::util::c_openssl::foreign::ForeignRef;
18 use crate::util::c_openssl::x509::X509StoreContextRef;
/ohos5.0/commonlibrary/rust/ylong_http/ylong_http_client/src/util/c_openssl/verify/
H A Dpinning.rs19 use crate::util::c_openssl::error::ErrorStack;
20 use crate::util::c_openssl::ffi::x509::{
24 use crate::util::c_openssl::ssl::{InternalError, SslError, SslErrorCode};
208 use crate::util::c_openssl::verify::sha256_digest;
/ohos5.0/commonlibrary/rust/ylong_http/ylong_http_client/src/util/
H A Dmod.rs33 pub(crate) mod c_openssl; module
44 pub use c_openssl::{
/ohos5.0/commonlibrary/rust/ylong_http/ylong_http_client/src/async_impl/ssl_stream/
H A Dc_ssl_stream.rs21 use crate::util::c_openssl::error::ErrorStack;
22 use crate::util::c_openssl::ssl::{self, ShutdownResult, Ssl, SslErrorCode};
/ohos5.0/commonlibrary/rust/ylong_http/ylong_http_client/src/sync_impl/
H A Dssl_stream.rs17 use crate::util::c_openssl::ssl::SslStream;
H A Dclient.rs379 use crate::c_openssl::adapter::CertificateList; in add_root_certificate()
/ohos5.0/commonlibrary/rust/ylong_http/ylong_http_client/src/util/config/tls/verifier/
H A Dopenssl.rs18 use crate::util::c_openssl::x509::{X509StoreContextRef, X509};
/ohos5.0/commonlibrary/rust/ylong_http/
H A DREADME_zh.md108 │ ├── c_openssl # OpenSSL 封装层
H A DREADME.md112 │ ├── c_openssl # OpenSSL adapter
/ohos5.0/commonlibrary/rust/ylong_http/ylong_http_client/src/async_impl/
H A Dclient.rs27 use crate::util::c_openssl::verify::PubKeyPins;
695 use crate::c_openssl::adapter::CertificateList; in add_root_certificate()