Permission |
public class PermissionConfiguration
The PermissionConfiguration type exposes the following members.
| Name | Description | |
|---|---|---|
| PermissionConfiguration | Initializes a new, empty PermissionConfiguration with all collections and maps created but containing no entries. |
| Name | Description | |
|---|---|---|
| OperationRoleMap | Gets the mapping of role name (see Name) to the set of operations granted to that role. | |
| Operations | Gets the set of all available operations. | |
| Roles | Gets the set of all defined roles. | |
| UserRoleMap | Gets the mapping of role name (see Name) to the set of users assigned to that role. | |
| Users | Gets the set of all known users. |
| Name | Description | |
|---|---|---|
| Clear | Removes all users, roles, operations and role assignments, resetting the configuration to its empty state. | |
| CopyFrom | Replaces the contents of this configuration with a copy of the entries from source. Existing entries are cleared first. |