Show / Hide Table of Contents

Class DnnAuthorizeAttribute

Inheritance
object
AuthorizeAttributeBase
DnnAuthorizeAttribute
Implements
IAuthorizationFilter
Inherited Members
AuthorizeAttributeBase.IsAnonymousAttributePresent(AuthorizationContext)
AuthorizeAttributeBase.OnAuthorization(AuthorizationContext)
AuthorizeAttributeBase.HandleAuthorizedRequest(AuthorizationContext)
AuthorizeAttributeBase.HandleUnauthorizedRequest(AuthorizationContext)
AuthorizeAttributeBase.OnCacheAuthorization(HttpContextBase)
AuthorizeAttributeBase.SkipAuthorization(AuthorizationContext)
Namespace: DotNetNuke.Web.Mvc.Framework.ActionFilters
Assembly: DotNetNuke.Web.Mvc.dll
Syntax
public class DnnAuthorizeAttribute : AuthorizeAttributeBase, IAuthorizationFilter

Constructors

DnnAuthorizeAttribute()

Declaration
public DnnAuthorizeAttribute()

Properties

DenyRoles

Declaration
public string DenyRoles { get; set; }
Property Value
Type Description
string

StaticRoles

Declaration
public string StaticRoles { get; set; }
Property Value
Type Description
string

Methods

AuthorizeCore(HttpContextBase)

Declaration
protected override bool AuthorizeCore(HttpContextBase httpContext)
Parameters
Type Name Description
HttpContextBase httpContext
Returns
Type Description
bool
Overrides
AuthorizeAttributeBase.AuthorizeCore(HttpContextBase)

GetCurrentUser()

Declaration
protected virtual UserInfo GetCurrentUser()
Returns
Type Description
UserInfo

IsAuthenticated()

Declaration
protected virtual bool IsAuthenticated()
Returns
Type Description
bool

Implements

System.Web.Mvc.IAuthorizationFilter

Extension Methods

JsonExtensionsWeb.ToJson(object)
Back to top by the community, for the community... #DNNCMS