getAll method

Future<Map<String, String>> getAll()

Get all saved entries in the current SecurityClient instance database.

Returns a Map, each element being a pair of key and value.

final SecurityClient securityClient = ...;
final Map<String, String> entries = await securityClient.getAll();

Implementation

Future<Map<String, String>> getAll() async {
  final database = _database;
  final List<Map> values = await database.query(_keysTable);

  final Map<String, String> map = {};

  for (var element in values) {
    map[element[_keysTableKeyColumn]] = element[_keysTableValueColumn];
  }

  return map;
}