aboutsummaryrefslogtreecommitdiff
path: root/openssl/src/ssl
diff options
context:
space:
mode:
authorSteven Fackler <[email protected]>2018-05-24 21:32:13 -0700
committerGitHub <[email protected]>2018-05-24 21:32:13 -0700
commit4f3d72d98c527f571ac50fcb41317bc44d0fbfda (patch)
treefcef80401d7a31c1349b877f72b7318b67bd557e /openssl/src/ssl
parentMerge pull request #933 from sfackler/bogus-sni (diff)
parentRename X509Ref::fingerprint to X509Ref::digest and avoid allocating (diff)
downloadrust-openssl-4f3d72d98c527f571ac50fcb41317bc44d0fbfda.tar.xz
rust-openssl-4f3d72d98c527f571ac50fcb41317bc44d0fbfda.zip
Merge pull request #934 from sfackler/digest-algo
Add some digest support
Diffstat (limited to 'openssl/src/ssl')
-rw-r--r--openssl/src/ssl/test.rs12
1 files changed, 6 insertions, 6 deletions
diff --git a/openssl/src/ssl/test.rs b/openssl/src/ssl/test.rs
index 0d418d2c..f5ec7b29 100644
--- a/openssl/src/ssl/test.rs
+++ b/openssl/src/ssl/test.rs
@@ -295,8 +295,8 @@ run_test!(verify_callback_data, |method, stream| {
match cert {
None => false,
Some(cert) => {
- let fingerprint = cert.fingerprint(MessageDigest::sha1()).unwrap();
- fingerprint == node_id
+ let fingerprint = cert.digest(MessageDigest::sha1()).unwrap();
+ node_id == &*fingerprint
}
}
});
@@ -323,8 +323,8 @@ run_test!(ssl_verify_callback, |method, stream| {
match x509.current_cert() {
None => false,
Some(cert) => {
- let fingerprint = cert.fingerprint(MessageDigest::sha1()).unwrap();
- fingerprint == node_id
+ let fingerprint = cert.digest(MessageDigest::sha1()).unwrap();
+ node_id == &*fingerprint
}
}
});
@@ -424,10 +424,10 @@ run_test!(get_peer_certificate, |method, stream| {
let ctx = SslContext::builder(method).unwrap();
let stream = Ssl::new(&ctx.build()).unwrap().connect(stream).unwrap();
let cert = stream.ssl().peer_certificate().unwrap();
- let fingerprint = cert.fingerprint(MessageDigest::sha1()).unwrap();
+ let fingerprint = cert.digest(MessageDigest::sha1()).unwrap();
let node_hash_str = "59172d9313e84459bcff27f967e79e6e9217e584";
let node_id = Vec::from_hex(node_hash_str).unwrap();
- assert_eq!(node_id, fingerprint)
+ assert_eq!(node_id, &*fingerprint)
});
#[test]