pub trait RustlsClientConfigExt {
// Required methods
fn client_config_rustls(&self) -> ClientConfig;
fn client_config_rustls_with_provider(
&self,
provider: Arc<CryptoProvider>,
) -> ClientConfig;
}Expand description
Extension trait that builds a rustls::ClientConfig from uselesskey fixtures.
Required Methods§
Sourcefn client_config_rustls(&self) -> ClientConfig
fn client_config_rustls(&self) -> ClientConfig
Build a ClientConfig that trusts the root CA, with no client certificate.
Sourcefn client_config_rustls_with_provider(
&self,
provider: Arc<CryptoProvider>,
) -> ClientConfig
fn client_config_rustls_with_provider( &self, provider: Arc<CryptoProvider>, ) -> ClientConfig
Build a ClientConfig with an explicit CryptoProvider.
Implementations on Foreign Types§
Source§impl RustlsClientConfigExt for X509Cert
Available on crate features x509 and client-config only.
impl RustlsClientConfigExt for X509Cert
Available on crate features
x509 and client-config only.fn client_config_rustls(&self) -> ClientConfig
fn client_config_rustls_with_provider( &self, provider: Arc<CryptoProvider>, ) -> ClientConfig
Source§impl RustlsClientConfigExt for X509Chain
Available on crate features x509 and client-config only.
impl RustlsClientConfigExt for X509Chain
Available on crate features
x509 and client-config only.