Contains interfaces and classes of the Security System module.
An Authentication that assumes an automatic logon.
An Authentication that assumes an automatic logon. The user name is taken from the currently used Windows account.
An abstract base class for Security System authentication types.
An Authentication that assumes an interactive logon. A user inputs logon parameters (e.g. user name and password) manually via the logon dialog.
Logon Parameters type used by default with the AuthenticationStandard authentication.
Arguments, passed to the AuthenticationActiveDirectory.CustomCreateUser event.
A ViewController descendant that makes Property Editors read-only or editable, dependent on the current user's permissions.
An operation Permission for a specific object member.
The Operation Permission for using the Model Editor at run time.
The Permission request that is intended to determine whether the current user is allowed to use the Model Editor.
A WindowController descendant that adds the My Details item to the Navigation System, and contains the MyDetails Action.
An Operation Permission for objects that satisfy a specified criteria.
An abstact base class for Operation Permissions.
The abstract base class for Permission Request classes.
An abstract base class for Permission Request Processors.
Provides extension methods for security roles that support the Allow/Deny Permission Policy, and for type permissions associated with these roles.
Applied to business class properties together with the Browsable(false) attribute. Unhides a hidden property in the Member Permissions configuration UI. The target property remains hidden in other places.
The module contained in the DevExpress.ExpressApp.Security.v18.2.dll assembly.
Declares string constants specifying security operation names and their delimiters.
An abstract base class for Security Strategies.
A Security Strategy that maintains users who have a list of associated roles.
An abstract base class for XAF users.
Processes permission requests when the Deny Permission Policy is in use.
An Operation Permission for all objects of a specified type.
Provides extension methods for ISecurityUserWithRoles implementation.
Declares members implemented by the Operation Permission classes.
Declares members of a class which provides security permissions associated with it in the Security System with the Deny Permission Policy.
Declares members implemented by Permission Request classes.
Declares members of a class which is a Security System User.
Declares members of a class which is a Security System User with a collection of associated Roles.
Contains values specifying the modes of processing security permissions for associations.
Contains values specifying whether the Edit Model Action is available.
Contains values specifying access levels to an object.
Contains values specifying how permissions to access aggregated objects are checked when using the Complex Security strategy.
Contains values specifying whether a particular operation is allowed for the objects of a specific type.
Contains values specifying how the Security System determines if a user can perform a specific operation when this user has multiple roles with different permission sets.