Class Permissions
Assembly: Dnn.PersonaBar.Library.dll
Syntax
[DataContract]
public abstract class Permissions
Constructors
Permissions()
Declaration
Permissions(bool)
Declaration
protected Permissions(bool needDefinitions)
Parameters
Type |
Name |
Description |
bool |
needDefinitions |
|
Properties
PermissionDefinitions
Declaration
[DataMember(Name = "permissionDefinitions")]
public IList<Permission> PermissionDefinitions { get; set; }
Property Value
RolePermissions
Declaration
[DataMember(Name = "rolePermissions")]
public IList<RolePermission> RolePermissions { get; set; }
Property Value
UserPermissions
Declaration
[DataMember(Name = "userPermissions")]
public IList<UserPermission> UserPermissions { get; set; }
Property Value
Methods
LoadPermissionDefinitions()
Declaration
protected abstract void LoadPermissionDefinitions()
Extension Methods