Skip to content

vyuh_plugin_storage_secure ​

SecureStoragePluginImpl implements string persistence through flutter_secure_storage. Use the secureStorage slot in PluginDescriptor and consult the package setup for each target platform.

How the pieces fit together

Package source · Released API

Choose a declaration ​

FlutterSecureStoragePlugin

FlutterSecureStoragePlugin ​

Source

A secure storage plugin implementation using flutter_secure_storage.

dart
class FlutterSecureStoragePlugin extends SecureStoragePlugin with InitOncePlugin

Directly declared public members:

dart
FlutterSecureStoragePlugin({AndroidOptions? androidOptions, IOSOptions? iOSOptions, WebOptions? webOptions, MacOsOptions? macOSOptions, LinuxOptions? linuxOptions, WindowsOptions? windowsOptions});

Creates a new instance of FlutterSecureStoragePlugin with platform-specific options.

dart
Future<void> initOnce();
dart
Future<String?> read(String key);

Reads a value from secure storage.

dart
Future<void> write(String key, dynamic value);

Writes a value to secure storage.

dart
Future<bool> has(String key);

Checks if a key exists in secure storage.

dart
Future<bool> delete(String key);

Deletes a value from secure storage.

dart
Future<void> disposeOnce();