@@ 22,7 22,6 @@ impl rustls::ClientCertVerifier for TrustAnyClientCertOrAnonymous {
}
fn client_auth_root_subjects(&self, _sni: Option<&DNSName>) -> Option<rustls::DistinguishedNames> {
- log::debug!("uhhh what the hell is client_auth_root_subjects");
Some(rustls::DistinguishedNames::new())
}
@@ 35,4 34,9 @@ impl rustls::ClientCertVerifier for TrustAnyClientCertOrAnonymous {
log::debug!("verification? also never heard of it");
Ok(rustls::HandshakeSignatureValid::assertion())
}
+
+ fn verify_tls13_signature(&self, _message: &[u8], _cert: &Certificate, _dss: &rustls::internal::msgs::handshake::DigitallySignedStruct) -> Result<rustls::HandshakeSignatureValid, TLSError> {
+ log::debug!("verification? also never heard of it");
+ Ok(rustls::HandshakeSignatureValid::assertion())
+ }
}