aboutsummaryrefslogtreecommitdiff
path: root/src/mailman_pgp/pgp/wrapper.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/mailman_pgp/pgp/wrapper.py')
-rw-r--r--src/mailman_pgp/pgp/wrapper.py10
1 files changed, 8 insertions, 2 deletions
diff --git a/src/mailman_pgp/pgp/wrapper.py b/src/mailman_pgp/pgp/wrapper.py
index 94bd7cd..b562d0f 100644
--- a/src/mailman_pgp/pgp/wrapper.py
+++ b/src/mailman_pgp/pgp/wrapper.py
@@ -53,8 +53,8 @@ class PGPWrapper():
def has_signature(self):
return self.mime.has_signature() or self.inline.has_signature()
- def sign(self, key):
- return self.default.sign(key)
+ def sign(self, key, **kwargs):
+ return self.default.sign(key, **kwargs)
def verify(self, key):
"""
@@ -112,3 +112,9 @@ class PGPWrapper():
yield from self.mime.keys()
elif self.inline.has_keys():
yield from self.inline.keys()
+
+ def sign_encrypt(self, key, *keys, **kwargs):
+ return self.default.sign_encrypt(key, *keys, **kwargs)
+
+ def sign_then_encrypt(self, key, *keys, **kwargs):
+ return self.default.sign_then_encrypt(key, *keys, **kwargs)