Class AdvancedPermissionAttribute
Inheritance
AdvancedPermissionAttribute
Assembly: Dnn.PersonaBar.Library.dll
Syntax
[AttributeUsage(AttributeTargets.Class|AttributeTargets.Method, Inherited = false)]
public class AdvancedPermissionAttribute : AuthorizeAttributeBase
Constructors
AdvancedPermissionAttribute()
Declaration
public AdvancedPermissionAttribute()
Properties
CheckPermissionForAdmin
Gets or sets a value indicating whether when true, it will force admin to have explicit Permission. When false, admin is passed without checking the Permission.
Declaration
public bool CheckPermissionForAdmin { get; set; }
Property Value
Gets or sets the menu identifier.
Declaration
public string MenuName { get; set; }
Property Value
Permission
Gets or sets the permission key.
Declaration
public string Permission { get; set; }
Property Value
Methods
IsAuthorized(AuthFilterContext)
Declaration
public override bool IsAuthorized(AuthFilterContext context)
Parameters
Returns
Extension Methods