invalidateScope method
Remove all entries matching a scope.
Implementation
int invalidateScope(PermissionScope scope) {
final prefix = '${scope.name}:';
final keysToRemove = _entries.keys
.where((k) => k.startsWith(prefix))
.toList();
for (final key in keysToRemove) {
_entries.remove(key);
}
return keysToRemove.length;
}