fernetDecrypt static method
String
fernetDecrypt({
- required String base64Encrypted,
- required String key,
- UByteEncoding keyEncoding = UByteEncoding.base64,
Reads a Fernet token; throws if tampered. fernetDecrypt(base64Encrypted: token, key: key)
Implementation
static String fernetDecrypt({required String base64Encrypted, required String key, UByteEncoding keyEncoding = UByteEncoding.base64}) =>
utf8.decode(_fernetDecryptBytes(_fit(_bytes(key, keyEncoding), 32), base64.decode(base64Encrypted)));