aboutsummaryrefslogtreecommitdiff
path: root/src/mailman_pgp/pgp/wrapper.py
diff options
context:
space:
mode:
authorJ08nY2017-07-17 21:21:38 +0200
committerJ08nY2017-07-17 21:21:38 +0200
commit2703337c99eb62cb1ae8b516789f41732a4171d7 (patch)
treeeb42c6ab55466352db20f35e7e44a73510147d21 /src/mailman_pgp/pgp/wrapper.py
parent20317c3444e0b11d8d4676dec23c34222d4d7340 (diff)
downloadmailman-pgp-2703337c99eb62cb1ae8b516789f41732a4171d7.tar.gz
mailman-pgp-2703337c99eb62cb1ae8b516789f41732a4171d7.tar.zst
mailman-pgp-2703337c99eb62cb1ae8b516789f41732a4171d7.zip
Diffstat (limited to 'src/mailman_pgp/pgp/wrapper.py')
-rw-r--r--src/mailman_pgp/pgp/wrapper.py6
1 files changed, 2 insertions, 4 deletions
diff --git a/src/mailman_pgp/pgp/wrapper.py b/src/mailman_pgp/pgp/wrapper.py
index f5cc8e1..cbfa7f2 100644
--- a/src/mailman_pgp/pgp/wrapper.py
+++ b/src/mailman_pgp/pgp/wrapper.py
@@ -20,6 +20,7 @@ from public import public
from mailman_pgp.pgp.inline import InlineWrapper
from mailman_pgp.pgp.mime import MIMEWrapper
+from mailman_pgp.utils.pgp import verifies
@public
@@ -108,10 +109,7 @@ class PGPWrapper():
yield from self.inline.verify(key)
def verifies(self, key):
- return all(bool(verification) and
- all(not sigsubj.signature.is_expired
- for sigsubj in verification.good_signatures) for
- verification in self.verify(key))
+ return verifies(self.verify(key))
def is_encrypted(self):
"""