Class PermissionHelper
Inheritance
PermissionHelper
Assembly: Dnn.PersonaBar.Library.dll
Syntax
public static class PermissionHelper
Methods
AddRolePermission(Permissions, PermissionInfoBase)
Declaration
public static void AddRolePermission(this Permissions dto, PermissionInfoBase permissionInfo)
Parameters
AddUserPermission(Permissions, PermissionInfoBase)
Declaration
public static void AddUserPermission(this Permissions dto, PermissionInfoBase permissionInfo)
Parameters
EnsureDefaultRoles(Permissions)
Declaration
public static void EnsureDefaultRoles(this Permissions dto)
Parameters
EnsureRole(Permissions, RoleInfo)
Declaration
public static void EnsureRole(this Permissions dto, RoleInfo role)
Parameters
EnsureRole(Permissions, RoleInfo, bool)
Declaration
public static void EnsureRole(this Permissions dto, RoleInfo role, bool locked)
Parameters
EnsureRole(Permissions, RoleInfo, bool, bool)
Declaration
public static void EnsureRole(this Permissions dto, RoleInfo role, bool locked, bool isDefault)
Parameters
GetRoles(int)
Declaration
public static object GetRoles(int portalId)
Parameters
Type |
Name |
Description |
int |
portalId |
|
Returns
IsFullControl(PermissionInfo)
Declaration
public static bool IsFullControl(PermissionInfo permissionInfo)
Parameters
Returns
IsViewPermisison(PermissionInfo)
Declaration
public static bool IsViewPermisison(PermissionInfo permissionInfo)
Parameters
Returns