Skip to content

Commit 3f8dd60

Browse files
committed
Actually use configured crypto provider for the platform verifier
Signed-off-by: Jens Reidel <[email protected]>
1 parent cbf6c96 commit 3f8dd60

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

Diff for: src/config.rs

+2-1
Original file line numberDiff line numberDiff line change
@@ -43,9 +43,10 @@ pub trait ConfigBuilderExt {
4343
impl ConfigBuilderExt for ConfigBuilder<ClientConfig, WantsVerifier> {
4444
#[cfg(feature = "rustls-platform-verifier")]
4545
fn with_platform_verifier(self) -> ConfigBuilder<ClientConfig, WantsClientCert> {
46+
let provider = self.crypto_provider().clone();
4647
self.dangerous()
4748
.with_custom_certificate_verifier(Arc::new(
48-
rustls_platform_verifier::Verifier::default(),
49+
rustls_platform_verifier::Verifier::new().with_provider(provider),
4950
))
5051
}
5152

0 commit comments

Comments
 (0)