summaryrefslogtreecommitdiffstats
path: root/openpgp/src/message
diff options
context:
space:
mode:
authorJustus Winter <justus@sequoia-pgp.org>2019-03-26 16:26:39 +0100
committerJustus Winter <justus@sequoia-pgp.org>2019-03-26 16:30:56 +0100
commit06e488ca0963fbac50e62269a3d3050be325a788 (patch)
treeadec1a2d08f759e77d793d20c5d5a112a5e1ba53 /openpgp/src/message
parent81f5cbe9384eb92f2264d774a5d55bd70022b36f (diff)
openpgp: Add enum Key.
- Fixes #228.
Diffstat (limited to 'openpgp/src/message')
-rw-r--r--openpgp/src/message/mod.rs8
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()