diff options
| author | Steven Fackler <[email protected]> | 2016-11-13 15:27:39 +0000 |
|---|---|---|
| committer | Steven Fackler <[email protected]> | 2016-11-13 15:27:39 +0000 |
| commit | 7d411c7975cf578205f81c2e1440c1b482a8a1a8 (patch) | |
| tree | d9e142f5ff272423afa741080e9a58e7d285c11d /openssl/src/dsa.rs | |
| parent | Macro-implement private_key_to_pem (diff) | |
| download | rust-openssl-7d411c7975cf578205f81c2e1440c1b482a8a1a8.tar.xz rust-openssl-7d411c7975cf578205f81c2e1440c1b482a8a1a8.zip | |
Add private_key_from_pem_passphrase
Diffstat (limited to 'openssl/src/dsa.rs')
| -rw-r--r-- | openssl/src/dsa.rs | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/openssl/src/dsa.rs b/openssl/src/dsa.rs index 53d7babf..86476aac 100644 --- a/openssl/src/dsa.rs +++ b/openssl/src/dsa.rs @@ -216,6 +216,12 @@ mod test { #[test] pub fn test_password() { + let key = include_bytes!("../test/dsa-encrypted.pem"); + Dsa::private_key_from_pem_passphrase(key, b"mypass").unwrap(); + } + + #[test] + pub fn test_password_callback() { let mut password_queried = false; let key = include_bytes!("../test/dsa-encrypted.pem"); Dsa::private_key_from_pem_callback(key, |password| { |