blob: 6af0612734cd2de262b0320c47c6aa86a0e85e82 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
|
""" errors.py
"""
__all__ = ('PGPError',
'PGPEncryptionError',
'PGPDecryptionError',
'PGPOpenSSLCipherNotSupported',
'PGPInsecureCipher',
'WontImplementError',)
class PGPError(Exception):
"""Raised as a general error in PGPy"""
pass
class PGPEncryptionError(Exception):
"""Raised when encryption fails"""
pass
class PGPDecryptionError(Exception):
"""Raised when decryption fails"""
pass
class PGPOpenSSLCipherNotSupported(Exception):
"""Raised when OpenSSL does not support the requested cipher"""
pass
class PGPInsecureCipher(Exception):
"""Raised when a cipher known to be insecure is attempted to be used to encrypt data"""
pass
class WontImplementError(NotImplementedError):
"""Raised when something that is not implemented, will not be implemented"""
pass
|