Choose provider
This commit is contained in:
parent
d8d849a47a
commit
c053e4ada3
6 changed files with 273 additions and 11 deletions
|
|
@ -65,7 +65,7 @@ impl SingleServerCertsKeys {
|
|||
.cert_keys
|
||||
.clone()
|
||||
.iter()
|
||||
.find_map(|k| any_supported_type(k).ok())
|
||||
.find_map(|k| dbg!(any_supported_type(k)).ok())
|
||||
.ok_or_else(|| RpxyCertError::InvalidCertificateAndKey)?;
|
||||
|
||||
let cert = self.certs.iter().map(|c| Certificate::from(c.to_vec())).collect::<Vec<_>>();
|
||||
|
|
|
|||
|
|
@ -42,11 +42,11 @@ where
|
|||
T: CryptoSource<Error = RpxyCertError> + Send + Sync + Clone + 'static,
|
||||
{
|
||||
info!("Building certificate reloader service");
|
||||
#[cfg(not(feature = "post-quantum"))]
|
||||
/*#[cfg(not(feature = "post-quantum"))]
|
||||
// Install aws_lc_rs as default crypto provider for rustls
|
||||
let _ = CryptoProvider::install_default(rustls::crypto::aws_lc_rs::default_provider());
|
||||
#[cfg(feature = "post-quantum")]
|
||||
let _ = CryptoProvider::install_default(rustls_post_quantum::provider());
|
||||
let _ = CryptoProvider::install_default(rustls_post_quantum::provider());*/
|
||||
|
||||
let source = crypto_source_map
|
||||
.iter()
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue