From 06e488ca0963fbac50e62269a3d3050be325a788 Mon Sep 17 00:00:00 2001 From: Justus Winter Date: Tue, 26 Mar 2019 16:26:39 +0100 Subject: openpgp: Add enum Key. - Fixes #228. --- openpgp/src/message/mod.rs | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'openpgp/src/message') 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() -- cgit v1.2.3