mirror of
https://github.com/SantaSpeen/winConnect.git
synced 2026-04-13 03:16:23 +00:00
[+] Crypto exc and errors
This commit is contained in:
@@ -14,11 +14,13 @@ class WinConnectErrors(Enum):
|
||||
BAD_DATA = 50
|
||||
BAD_VERSION = 51
|
||||
BAD_HEADER = 52
|
||||
BAD_BODY = 53
|
||||
BAD_CRYPTO = 54
|
||||
|
||||
BODY_TOO_BIG = 60
|
||||
|
||||
|
||||
@dataclass
|
||||
class WinConnectClientError:
|
||||
class WinConnectError:
|
||||
code: WinConnectErrors
|
||||
message: str
|
||||
|
||||
@@ -31,3 +31,26 @@ class WinConnectSessionAlreadyActiveException(WinConnectBaseException): ...
|
||||
|
||||
class WinConnectSessionClosedException(WinConnectBaseException): ...
|
||||
|
||||
# Crypto
|
||||
|
||||
class WinConnectCryptoException(WinConnectBaseException): ...
|
||||
|
||||
class WinConnectCryptoBadModeException(WinConnectCryptoException): ...
|
||||
|
||||
## Simple
|
||||
|
||||
class WinConnectCryptoSimpleBadHeaderException(WinConnectCryptoException): ...
|
||||
|
||||
## key
|
||||
class WinConnectCryptoKeyRequiredException(WinConnectCryptoException): ...
|
||||
|
||||
class WinConnectCryptoKeyInvalidException(WinConnectCryptoException): ...
|
||||
|
||||
## cert
|
||||
class WinConnectCryptoCertificationRequiredException(WinConnectCryptoException): ...
|
||||
|
||||
class WinConnectCryptoCertificationNotFoundException(WinConnectCryptoException): ...
|
||||
|
||||
class WinConnectCryptoCertificationInvalidException(WinConnectCryptoException): ...
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user