[This is preliminary documentation and is subject to change.]
The SecurityController type exposes the following methods.
Methods
| Member | Description | |
|---|---|---|
| Check(PlayerInfo) | Checks whether a player is allowed by this controller. | |
| CheckDetailed(PlayerInfo) | Checks player's permission status with this controller, in detail. | |
| Clone()()()() | Creates a copy of an existing controller. | |
| Equals(Object) | (Inherited from Object.) | |
| Exclude(PlayerInfo) | Either specially excludes a player (if their state
was previously neutral), or removes a specific inclusion. | |
| Finalize()()()() |
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.) | |
| GetDescription(IClassy, String, String) | Creates a description string of the controller. | |
| GetHashCode()()()() |
Serves as a hash function for a particular type.
(Inherited from Object.) | |
| GetType()()()() |
Gets the Type of the current instance.
(Inherited from Object.) | |
| Include(PlayerInfo) | Either specially includes a player (if their state
was previously neutral), or removes a specific exclusion. | |
| MemberwiseClone()()()() |
Creates a shallow copy of the current Object.
(Inherited from Object.) | |
| Reset()()()() | Resets all permissions: minimum rank,
excluded player list, and included player list. | |
| ResetExcludedList()()()() | Clears the list of specifically excluded players. | |
| ResetIncludedList()()()() | Clears the list of specifically included players. | |
| ResetMinRank()()()() | ||
| Serialize()()()() | ||
| Serialize(String) | ||
| ToString()()()() | (Inherited from Object.) |