createSecureKvStorage function

KvStorage createSecureKvStorage({
  1. required String name,
  2. FlutterSecureStorage? storage,
})

Creates a secure KvStorage backed by FlutterSecureStorage.

Keys are namespaced by name to isolate different logical storage domains.

Implementation

KvStorage createSecureKvStorage({
  required String name,
  FlutterSecureStorage? storage,
}) {
  return FlutterSecureStorageKvStorage(
    name: name,
    client: FlutterSecureStorageClientAdapter(
      storage ?? const FlutterSecureStorage(),
    ),
  );
}