IsGrantedExtensions Class
Extends the SecurityStrategy class with methods to check permissions.
Namespace: DevExpress.ExpressApp.Security
Assembly: DevExpress.ExpressApp.Security.v24.2.dll
NuGet Package: DevExpress.ExpressApp.Security
Declaration
Remarks
This class provides extension methods to check permissions for CRUD and navigate operations.
Note
Middle Tier Security with XPO does not support these methods.
Methods for a Current User
Create Operation
Read Operation
- CanRead(SecurityStrategy, Type, IObjectSpace, Object, String)
- CanRead(SecurityStrategy, Type, IObjectSpace, String)
- CanRead<T>(SecurityStrategy, IObjectSpace, Object, String)
- CanRead<T>(SecurityStrategy, IObjectSpace, String)
Write Operation
- CanWrite(SecurityStrategy, Type, IObjectSpace, Object, String
- CanWrite(SecurityStrategy, Type, IObjectSpace, String)
- CanWrite<T>(SecurityStrategy, IObjectSpace, Object, String)
- CanWrite<T>(SecurityStrategy, IObjectSpace, String)
Delete Operation
- CanDelete(SecurityStrategy, Type, IObjectSpace)
- CanDelete(SecurityStrategy, Type, IObjectSpace, Object)
- CanDelete<T>(SecurityStrategy, IObjectSpace, Object)
- CanDelete<T>(SecurityStrategy, IObjectSpace)
Navigate Operation
- CanNavigate(SecurityStrategy, String)
- CanNavigate(SecurityStrategy, String, Type)
- CanNavigate(SecurityStrategy, String, Type, Object)
- CanNavigate(SecurityStrategy, String, Object)
Action Execution
Inheritance
Object
IsGrantedExtensions
See Also