FlutterSecureStorage class
Methods
-
containsKey({required String key, IOSOptions? iOptions, AndroidOptions? aOptions, LinuxOptions? lOptions, WebOptions? webOptions, MacOsOptions? mOptions, WindowsOptions? wOptions})
→ Future<bool>
-
Returns true if the storage contains the given
key
.
-
delete({required String key, IOSOptions? iOptions, AndroidOptions? aOptions, LinuxOptions? lOptions, WebOptions? webOptions, MacOsOptions? mOptions, WindowsOptions? wOptions})
→ Future<void>
-
Deletes associated value for the given
key
.
-
deleteAll({IOSOptions? iOptions, AndroidOptions? aOptions, LinuxOptions? lOptions, WebOptions? webOptions, MacOsOptions? mOptions, WindowsOptions? wOptions})
→ Future<void>
-
Deletes all keys with associated values.
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
read({required String key, IOSOptions? iOptions, AndroidOptions? aOptions, LinuxOptions? lOptions, WebOptions? webOptions, MacOsOptions? mOptions, WindowsOptions? wOptions})
→ Future<String?>
-
Decrypts and returns the value for the given
key
or null if key
is not in the storage.
-
readAll({IOSOptions? iOptions, AndroidOptions? aOptions, LinuxOptions? lOptions, WebOptions? webOptions, MacOsOptions? mOptions, WindowsOptions? wOptions})
→ Future<Map<String, String>>
-
Decrypts and returns all keys with associated values.
-
toString()
→ String
-
A string representation of this object.
inherited
-
write({required String key, required String? value, IOSOptions? iOptions, AndroidOptions? aOptions, LinuxOptions? lOptions, WebOptions? webOptions, MacOsOptions? mOptions, WindowsOptions? wOptions})
→ Future<void>
-
Encrypts and saves the
key
with the given value
.