Show / Hide Table of Contents

Class PermissionHelper

Inheritance
object
PermissionHelper
Inherited Members
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
Namespace: Dnn.PersonaBar.Library.Helper
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
Type Name Description
Permissions dto
PermissionInfoBase permissionInfo

AddUserPermission(Permissions, PermissionInfoBase)

Declaration
public static void AddUserPermission(this Permissions dto, PermissionInfoBase permissionInfo)
Parameters
Type Name Description
Permissions dto
PermissionInfoBase permissionInfo

EnsureDefaultRoles(Permissions)

Declaration
public static void EnsureDefaultRoles(this Permissions dto)
Parameters
Type Name Description
Permissions dto

EnsureRole(Permissions, RoleInfo)

Declaration
public static void EnsureRole(this Permissions dto, RoleInfo role)
Parameters
Type Name Description
Permissions dto
RoleInfo role

EnsureRole(Permissions, RoleInfo, bool)

Declaration
public static void EnsureRole(this Permissions dto, RoleInfo role, bool locked)
Parameters
Type Name Description
Permissions dto
RoleInfo role
bool locked

EnsureRole(Permissions, RoleInfo, bool, bool)

Declaration
public static void EnsureRole(this Permissions dto, RoleInfo role, bool locked, bool isDefault)
Parameters
Type Name Description
Permissions dto
RoleInfo role
bool locked
bool isDefault

GetRoles(int)

Declaration
public static object GetRoles(int portalId)
Parameters
Type Name Description
int portalId
Returns
Type Description
object

IsFullControl(PermissionInfo)

Declaration
public static bool IsFullControl(PermissionInfo permissionInfo)
Parameters
Type Name Description
PermissionInfo permissionInfo
Returns
Type Description
bool

IsViewPermisison(PermissionInfo)

Declaration
public static bool IsViewPermisison(PermissionInfo permissionInfo)
Parameters
Type Name Description
PermissionInfo permissionInfo
Returns
Type Description
bool
Back to top by the community, for the community... #DNNCMS