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
See Also