aboutsummaryrefslogtreecommitdiff
path: root/openssl/src/ssl/mod.rs
diff options
context:
space:
mode:
authorSteven Fackler <[email protected]>2015-05-16 09:51:54 -0700
committerSteven Fackler <[email protected]>2015-05-16 09:51:54 -0700
commit0547bdec07b87691304117a3c488e3b7fccd8f55 (patch)
tree1fbcbf3fb1c89ed3ad54d1b65996cfddc791392a /openssl/src/ssl/mod.rs
parentFix doc root (diff)
parentAdd test for get_peer_certificate() (diff)
downloadrust-openssl-0547bdec07b87691304117a3c488e3b7fccd8f55.tar.xz
rust-openssl-0547bdec07b87691304117a3c488e3b7fccd8f55.zip
Merge pull request #214 from josephglanville/feature/peer_cert
Add accessor for peer_certificate
Diffstat (limited to 'openssl/src/ssl/mod.rs')
-rw-r--r--openssl/src/ssl/mod.rs5
1 files changed, 5 insertions, 0 deletions
diff --git a/openssl/src/ssl/mod.rs b/openssl/src/ssl/mod.rs
index 17228793..98611064 100644
--- a/openssl/src/ssl/mod.rs
+++ b/openssl/src/ssl/mod.rs
@@ -822,6 +822,11 @@ impl<S: Read+Write> SslStream<S> {
&self.stream
}
+ /// Return the certificate of the peer
+ pub fn get_peer_certificate(&self) -> Option<X509> {
+ self.ssl.get_peer_certificate()
+ }
+
/// Returns a mutable reference to the underlying stream.
///
/// ## Warning