Skip to main content

RustlsClientConfigExt

Trait RustlsClientConfigExt 

Source
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§

Source

fn client_config_rustls(&self) -> ClientConfig

Build a ClientConfig that trusts the root CA, with no client certificate.

Source

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.
Source§

impl RustlsClientConfigExt for X509Chain

Available on crate features x509 and client-config only.

Implementors§