deleteAll method

Future<void> deleteAll()

Implementation

Future<void> deleteAll() async {
  try {
    final all = await _storage.readAll();
    for (var key in all.keys) {
      if (key.startsWith(StorageConfig.securePrefix)) {
        await _storage.delete(key: key);
      }
    }
    _dataSubject.add({});
  } catch (e) {
    throw StorageException(
      'Error limpiando almacenamiento seguro',
      details: e.toString(),
      type: StorageType.secure,
    );
  }
}