diff options
Diffstat (limited to 'src/mailman_pgp/pgp/wrapper.py')
| -rw-r--r-- | src/mailman_pgp/pgp/wrapper.py | 10 |
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) |
