/
var
/
opt
/
nydus
/
ops
/
cryptography
/
/var/opt/nydus/ops/cryptography
mkdir
upload
Name
Size
Mode
Actions
hazmat/
-
0755
rm
x509/
-
0755
rm
__pycache__/
-
0755
rm
exceptions.py
1471
0644
edit
dl
rm
fernet.py
6851
0644
edit
dl
rm
py.typed
0
0644
edit
dl
rm
utils.py
4095
0644
edit
dl
rm
__about__.py
417
0644
edit
dl
rm
__init__.py
781
0644
edit
dl
rm
Edit:
/var/opt/nydus/ops/cryptography/exceptions.py
(1471B)
# This file is dual licensed under the terms of the Apache License, Version # 2.0, and the BSD License. See the LICENSE file in the root of this repository # for complete details. import typing from cryptography import utils if typing.TYPE_CHECKING: from cryptography.hazmat.bindings.openssl.binding import ( _OpenSSLErrorWithText, ) class _Reasons(utils.Enum): BACKEND_MISSING_INTERFACE = 0 UNSUPPORTED_HASH = 1 UNSUPPORTED_CIPHER = 2 UNSUPPORTED_PADDING = 3 UNSUPPORTED_MGF = 4 UNSUPPORTED_PUBLIC_KEY_ALGORITHM = 5 UNSUPPORTED_ELLIPTIC_CURVE = 6 UNSUPPORTED_SERIALIZATION = 7 UNSUPPORTED_X509 = 8 UNSUPPORTED_EXCHANGE_ALGORITHM = 9 UNSUPPORTED_DIFFIE_HELLMAN = 10 UNSUPPORTED_MAC = 11 class UnsupportedAlgorithm(Exception): def __init__( self, message: str, reason: typing.Optional[_Reasons] = None ) -> None: super(UnsupportedAlgorithm, self).__init__(message) self._reason = reason class AlreadyFinalized(Exception): pass class AlreadyUpdated(Exception): pass class NotYetFinalized(Exception): pass class InvalidTag(Exception): pass class InvalidSignature(Exception): pass class InternalError(Exception): def __init__( self, msg: str, err_code: typing.List["_OpenSSLErrorWithText"] ) -> None: super(InternalError, self).__init__(msg) self.err_code = err_code class InvalidKey(Exception): pass
Save
cmd:
run