diff options
author | Justus Winter <justus@sequoia-pgp.org> | 2020-10-22 16:29:02 +0200 |
---|---|---|
committer | Justus Winter <justus@sequoia-pgp.org> | 2020-10-22 16:29:02 +0200 |
commit | 5ff30d8ed398fc6c3e973773043c8211214db63c (patch) | |
tree | 8f74c268d420ecb227dcd028b23ffa52f09ac42c /openpgp/examples | |
parent | 06bd95ec9165aa723356ec999f87c86f57b7e065 (diff) |
openpgp: Select only supported encryption-capable keys.
Diffstat (limited to 'openpgp/examples')
-rw-r--r-- | openpgp/examples/generate-encrypt-decrypt.rs | 2 | ||||
-rw-r--r-- | openpgp/examples/generate-sign-verify.rs | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/openpgp/examples/generate-encrypt-decrypt.rs b/openpgp/examples/generate-encrypt-decrypt.rs index 972ceced..bc147827 100644 --- a/openpgp/examples/generate-encrypt-decrypt.rs +++ b/openpgp/examples/generate-encrypt-decrypt.rs @@ -51,7 +51,7 @@ fn encrypt(p: &dyn Policy, sink: &mut dyn Write, plaintext: &str, -> openpgp::Result<()> { let recipients = - recipient.keys().with_policy(p, None).alive().revoked(false) + recipient.keys().with_policy(p, None).supported().alive().revoked(false) .for_transport_encryption(); // Start streaming an OpenPGP message. diff --git a/openpgp/examples/generate-sign-verify.rs b/openpgp/examples/generate-sign-verify.rs index deaa5e61..ee7b67b2 100644 --- a/openpgp/examples/generate-sign-verify.rs +++ b/openpgp/examples/generate-sign-verify.rs @@ -49,7 +49,7 @@ fn sign(p: &dyn Policy, sink: &mut dyn Write, plaintext: &str, tsk: &openpgp::Ce // Get the keypair to do the signing from the Cert. let keypair = tsk .keys().unencrypted_secret() - .with_policy(p, None).alive().revoked(false).for_signing() + .with_policy(p, None).supported().alive().revoked(false).for_signing() .nth(0).unwrap().key().clone().into_keypair()?; // Start streaming an OpenPGP message. |