diff options
author | Justus Winter <justus@sequoia-pgp.org> | 2019-03-26 16:26:39 +0100 |
---|---|---|
committer | Justus Winter <justus@sequoia-pgp.org> | 2019-03-26 16:30:56 +0100 |
commit | 06e488ca0963fbac50e62269a3d3050be325a788 (patch) | |
tree | adec1a2d08f759e77d793d20c5d5a112a5e1ba53 /openpgp/src/message | |
parent | 81f5cbe9384eb92f2264d774a5d55bd70022b36f (diff) |
openpgp: Add enum Key.
- Fixes #228.
Diffstat (limited to 'openpgp/src/message')
-rw-r--r-- | openpgp/src/message/mod.rs | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/openpgp/src/message/mod.rs b/openpgp/src/message/mod.rs index 3ea99194..51a4f84c 100644 --- a/openpgp/src/message/mod.rs +++ b/openpgp/src/message/mod.rs @@ -748,7 +748,9 @@ mod tests { lit.set_body(b"data".to_vec()); let hash = ::constants::HashAlgorithm::SHA512; - let key = ::packet::Key::generate_ecc(true, ::constants::Curve::Ed25519).unwrap(); + let key: Key = + ::packet::key::Key4::generate_ecc(true, ::constants::Curve::Ed25519) + .unwrap().into(); let sec = if let Some(SecretKey::Unencrypted { ref mpis }) = key.secret() { mpis.clone() @@ -864,7 +866,9 @@ mod tests { lit.set_body(b"data".to_vec()); let hash = ::constants::HashAlgorithm::SHA512; - let key = ::packet::Key::generate_ecc(true, ::constants::Curve::Ed25519).unwrap(); + let key: Key = + ::packet::key::Key4::generate_ecc(true, ::constants::Curve::Ed25519) + .unwrap().into(); let sec = if let Some(SecretKey::Unencrypted { ref mpis }) = key.secret() { mpis.clone() |