public bool ChangeGroupLevel(string group, AuthenticateLevel newLevel) { if (_groups.TryGetValue(group, out var value)) { value.Level = newLevel; makeSnapshot(); return(true); } else { return(false); } }
public bool CreateGroup(string name, AuthenticateLevel level) { if (_groups.ContainsKey(name)) { return(false); } _groups.Add(name, new UserGroup() { Name = name, Level = level }); makeSnapshot(); return(true); }
public AuthenticateFilter(AuthenticateLevel level) { _level = level; }
public AuthenticateAttribute(AuthenticateLevel level) { Level = level; }