Skip to content

Commit b1b89d4

Browse files
committed
More code fixes from the upstream API changes
1 parent d5755b3 commit b1b89d4

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

examples/client.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ use std::{
77

88
use clap::Parser;
99
use rustls::{
10-
ClientConfig, ClientConnection, RootCertStore, SignatureScheme, Stream,
10+
CertificateType, ClientConfig, ClientConnection, RootCertStore, SignatureScheme, Stream,
1111
client::ResolvesClientCert,
1212
sign::{CertifiedKey, CertifiedSigner},
1313
};
@@ -59,8 +59,8 @@ impl ResolvesClientCert for ClientCertResolver {
5959
CertifiedKey::new_unchecked(chain.into(), Box::new(signing_key)).signer(sigschemes)
6060
}
6161

62-
fn has_certs(&self) -> bool {
63-
true
62+
fn supported_certificate_types(&self) -> &'static [CertificateType] {
63+
&[CertificateType::X509]
6464
}
6565
}
6666

tests/test_client_server.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ mod client {
1111
};
1212

1313
use rustls::{
14-
ClientConfig, ClientConnection, RootCertStore, SignatureScheme, Stream,
14+
CertificateType, ClientConfig, ClientConnection, RootCertStore, SignatureScheme, Stream,
1515
client::ResolvesClientCert,
1616
sign::{CertifiedKey, CertifiedSigner},
1717
};
@@ -50,8 +50,8 @@ mod client {
5050
CertifiedKey::new_unchecked(chain.into(), Box::new(signing_key)).signer(sigschemes)
5151
}
5252

53-
fn has_certs(&self) -> bool {
54-
true
53+
fn supported_certificate_types(&self) -> &'static [CertificateType] {
54+
&[CertificateType::X509]
5555
}
5656
}
5757

0 commit comments

Comments
 (0)