diff options
| author | Manuel Schölling <[email protected]> | 2015-03-19 10:15:02 +0100 |
|---|---|---|
| committer | Manuel Schölling <[email protected]> | 2015-04-03 14:34:24 +0200 |
| commit | 632d8398cfd9a3ab146d3208200cbe69018fc4b1 (patch) | |
| tree | 6fd120ec844a1dcb2ee3c173c89a96542c9213b2 /openssl/src/x509 | |
| parent | Change SslVerifyMode to bitflags and add SSL_VERIFY_FAIL_IF_NO_PEER_CERT (diff) | |
| download | rust-openssl-632d8398cfd9a3ab146d3208200cbe69018fc4b1.tar.xz rust-openssl-632d8398cfd9a3ab146d3208200cbe69018fc4b1.zip | |
Add ability to load private keys from files and use raw keys and certificates for SslContext
Diffstat (limited to 'openssl/src/x509')
| -rw-r--r-- | openssl/src/x509/mod.rs | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/openssl/src/x509/mod.rs b/openssl/src/x509/mod.rs index c19f093d..50731e48 100644 --- a/openssl/src/x509/mod.rs +++ b/openssl/src/x509/mod.rs @@ -393,6 +393,10 @@ impl<'ctx> X509<'ctx> { } } + pub fn get_handle(&self) -> *mut ffi::X509 { + self.handle + } + pub fn subject_name<'a>(&'a self) -> X509Name<'a> { let name = unsafe { ffi::X509_get_subject_name(self.handle) }; X509Name { x509: self, name: name } |