get_fernet¶
-
EncryptHelper.
get_fernet
(key: Union[str, bytes] = None) → cryptography.fernet.Fernet[source]¶ Used internally for getting Fernet instance with auto-fallback to
encrypt_key
and exception handling.- Parameters
key (str) – Base64 Fernet symmetric key for en/decrypting data. If empty, will fallback to
encrypt_key
- Raises
EncryptKeyMissing – Either no key was passed, or something is wrong with the key.
- Return Fernet f
Instance of Fernet using passed
key
or self.encrypt_key for encryption.