revoke method

  1. @override
Future<void> revoke(
  1. String id,
  2. DateTime at
)
override

Implementation

@override
Future<void> revoke(String id, DateTime at) async {
  for (final MapEntry<String, DVSessionRecord> entry in _byHash.entries) {
    if (entry.value.session.id == id) {
      _byHash[entry.key] =
          DVSessionRecord(entry.key, entry.value.session._copy(revokedAt: at));
      return;
    }
  }
}