Show / Hide Table of Contents

Class SupportedModulesAttribute

Inheritance
object
AuthorizeAttributeBase
SupportedModulesAttribute
Inherited Members
AuthorizeAttributeBase.IsAnonymousAttributePresent(HttpActionContext)
AuthorizeAttributeBase.OnAuthorization(HttpActionContext)
Namespace: DotNetNuke.Web.Api
Assembly: DotNetNuke.Web.dll
Syntax
public class SupportedModulesAttribute : AuthorizeAttributeBase

Constructors

SupportedModulesAttribute(string)

Declaration
public SupportedModulesAttribute(string supportedModules)
Parameters
Type Name Description
string supportedModules

SupportedModulesAttribute(params string[])

Declaration
public SupportedModulesAttribute(params string[] supportedModules)
Parameters
Type Name Description
string[] supportedModules

Methods

FindModuleInfo(HttpRequestMessage)

Declaration
protected virtual ModuleInfo FindModuleInfo(HttpRequestMessage request)
Parameters
Type Name Description
HttpRequestMessage request
Returns
Type Description
ModuleInfo

IsAuthorized(AuthFilterContext)

Declaration
public override bool IsAuthorized(AuthFilterContext context)
Parameters
Type Name Description
AuthFilterContext context
Returns
Type Description
bool
Overrides
AuthorizeAttributeBase.IsAuthorized(AuthFilterContext)

SkipAuthorization(HttpActionContext)

Declaration
protected override bool SkipAuthorization(HttpActionContext actionContext)
Parameters
Type Name Description
HttpActionContext actionContext
Returns
Type Description
bool
Overrides
AuthorizeAttributeBase.SkipAuthorization(HttpActionContext)

Extension Methods

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