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_keyand 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
keyor self.encrypt_key for encryption.