pub trait RustlsServerConfigExt {
// Required methods
fn server_config_rustls(&self) -> ServerConfig;
fn server_config_rustls_with_provider(
&self,
provider: Arc<CryptoProvider>,
) -> ServerConfig;
}Expand description
Extension trait that builds a rustls::ServerConfig from uselesskey fixtures.
Required Methods§
Sourcefn server_config_rustls(&self) -> ServerConfig
fn server_config_rustls(&self) -> ServerConfig
Build a ServerConfig using the process-default CryptoProvider.
Sourcefn server_config_rustls_with_provider(
&self,
provider: Arc<CryptoProvider>,
) -> ServerConfig
fn server_config_rustls_with_provider( &self, provider: Arc<CryptoProvider>, ) -> ServerConfig
Build a ServerConfig with an explicit CryptoProvider.
Implementations on Foreign Types§
Source§impl RustlsServerConfigExt for X509Cert
Available on crate features x509 and server-config only.
impl RustlsServerConfigExt for X509Cert
Available on crate features
x509 and server-config only.fn server_config_rustls(&self) -> ServerConfig
fn server_config_rustls_with_provider( &self, provider: Arc<CryptoProvider>, ) -> ServerConfig
Source§impl RustlsServerConfigExt for X509Chain
Available on crate features x509 and server-config only.
impl RustlsServerConfigExt for X509Chain
Available on crate features
x509 and server-config only.