Show / Hide Table of Contents

Class AuthorizeAttributeBase

Inheritance
object
AuthorizeAttributeBase
ApiTokenAuthorizeAttribute
DnnAuthorizeAttribute
DnnModuleAuthorizeAttribute
DnnPageEditorAttribute
DnnPagePermissionAttribute
RequireAdminAttribute
RequireHostAttribute
SupportedModulesAttribute
Namespace: DotNetNuke.Web.Api
Assembly: DotNetNuke.Web.dll
Syntax
public abstract class AuthorizeAttributeBase : AuthorizationFilterAttribute

Constructors

AuthorizeAttributeBase()

Declaration
protected AuthorizeAttributeBase()

Methods

IsAnonymousAttributePresent(HttpActionContext)

Declaration
public static bool IsAnonymousAttributePresent(HttpActionContext actionContext)
Parameters
Type Name Description
HttpActionContext actionContext
Returns
Type Description
bool

IsAuthorized(AuthFilterContext)

Declaration
public abstract bool IsAuthorized(AuthFilterContext context)
Parameters
Type Name Description
AuthFilterContext context
Returns
Type Description
bool

OnAuthorization(HttpActionContext)

Declaration
public override void OnAuthorization(HttpActionContext actionContext)
Parameters
Type Name Description
HttpActionContext actionContext

SkipAuthorization(HttpActionContext)

Declaration
protected virtual bool SkipAuthorization(HttpActionContext actionContext)
Parameters
Type Name Description
HttpActionContext actionContext
Returns
Type Description
bool

Extension Methods

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