Classes for managing the security of a DataPlace database
| C# |
namespace CS.DataPlace.Common.Security
| All Types | Classes | Enumerations | Delegates |
| Icon | Type | Description |
|---|---|---|
| AliasRoleInfo |
Contains information about an alias, including role membership.
| |
| Entity |
Represents an entity, which identifies a particular database row.
| |
| GroupEditor |
Allows the user to edit groups.
| |
| PermissionsEditor |
Allows the user to edit the security of an entity (data row).
| |
| PermissionsManager |
Manages security for an entity defined by a table name and row GUID.
This class is used by a PermissionsEditor and performs the required data access.
| |
| SecRights |
Represents a security permission set.
| |
| Security |
Provides for checking security for accessing data entities.
| |
| SecurityCheckBehavior |
Contains constants that specify the actions to take against target UI elements based
on whether the required permission was granted.
| |
| SecurityCheckContext |
Represents the context in which a security check is performed.
| |
| SecurityGrantedCallback |
Represents a method to be called when a security check is complete.
If UI elements are to be affected based on security, the method should return
a value representing whether permission should be granted; otherwise the return
value is ignored.
| |
| SecurityRoleEditor |
Allows the user to edit security roles.
| |
| SecurityTaskEditor |
Allows the user to edit security tasks.
| |
| UserEditor |
Allows the user to edit users.
Dialog for managing user properties
|