summaryrefslogtreecommitdiffstats
path: root/openpgp/examples
diff options
context:
space:
mode:
authorJustus Winter <justus@sequoia-pgp.org>2019-12-04 12:56:51 +0100
committerJustus Winter <justus@sequoia-pgp.org>2019-12-04 13:21:47 +0100
commit98253e6dbeffdff0e74ed4258fbc7a3fe38232a0 (patch)
treeb2645d13a0f1407ab30268b66526348a49ff79e6 /openpgp/examples
parent8354d849b19170a9a2c2b97179d9aaedb6fca6cf (diff)
openpgp: Improve example.
Diffstat (limited to 'openpgp/examples')
-rw-r--r--openpgp/examples/generate-encrypt-decrypt.rs7
1 files changed, 3 insertions, 4 deletions
diff --git a/openpgp/examples/generate-encrypt-decrypt.rs b/openpgp/examples/generate-encrypt-decrypt.rs
index 38487d52..5baef893 100644
--- a/openpgp/examples/generate-encrypt-decrypt.rs
+++ b/openpgp/examples/generate-encrypt-decrypt.rs
@@ -4,7 +4,7 @@ use std::io::{self, Write};
extern crate sequoia_openpgp as openpgp;
use crate::openpgp::crypto::SessionKey;
-use crate::openpgp::types::{KeyFlags, SymmetricAlgorithm};
+use crate::openpgp::types::SymmetricAlgorithm;
use crate::openpgp::serialize::stream::*;
use crate::openpgp::parse::stream::*;
@@ -43,9 +43,8 @@ fn encrypt(sink: &mut dyn Write, plaintext: &str, recipient: &openpgp::Cert)
// Build a vector of recipients to hand to Encryptor.
let mut recipients =
recipient.keys_valid()
- .key_flags(KeyFlags::default()
- .set_encrypt_at_rest(true)
- .set_encrypt_for_transport(true))
+ .for_storage_encryption()
+ .for_transport_encryption()
.map(|(_, _, key)| key.into())
.collect::<Vec<_>>();