DCXafariSecurityManager Class
Class helps to work with xafari security objects like roles and permissions
Namespace:
Xafari.Security.DC
Assembly: Xafari.Security.DC (in Xafari.Security.DC.dll)
- c#
- VB
public sealed class DCXafariSecurityManager : XafariSecurityManager
Public NotInheritable Class DCXafariSecurityManager
Inherits XafariSecurityManager
End Class
Name | Description | |
---|---|---|
![]() ![]() |
Instance | Gets instance of XafariSecurityManager class (inherited from XafariSecurityManager). |
Name | Description | |
---|---|---|
![]() |
CreateAdministratorRole(IObjectSpace) | Creates new security role with administrative permissions. |
![]() |
CreateUsersRole(IObjectSpace, string) | Creates new security role with user permissions. |
![]() |
FindRole(IObjectSpace, string) | Find role by specified name. |
![]() ![]() |
InitializeXafariSecurityManager() | Initialize singleton of type DCXafariSecurityManager |
![]() |
SetActionOperationPermission(ISecurityRole, IObjectSpace, ActionBase, bool) | This method allows you to add action permission object to role |
![]() |
SetActionOperationPermission(ISecurityRole, IObjectSpace, string, bool) | This method allows you to add action permission object to role |
Name | Description | |
---|---|---|
![]() |
GetListValueByTerm<TDetails>(this object, string) | Obsolete. (Defined by TypeExtensions). |
![]() |
GetValueByTerm<TValue>(this object, string) | Obsolete. (Defined by TypeExtensions). |
![]() |
Session(this object, bool) | Obsolete. Returns Session for specified object. (Defined by SessionExtensions). |
![]() |
SetValueByTerm<TValue>(this object, string, TValue) | Obsolete. (Defined by TypeExtensions). |
Windows Phone 8.1, Windows Phone 8, Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Server Core Role not supported), Windows Server 2008 R2 (Server Core Role supported with SP1 or later; Itanium not supported)
The .NET Framework does not support all versions of every platform. For a list of the supported versions, see System Requirements.