Class SupportedModulesAttribute
Inheritance
System.Object
SupportedModulesAttribute
Assembly: DotNetNuke.Web.dll
Syntax
public class SupportedModulesAttribute : AuthorizeAttributeBase
Constructors
|
Improve this Doc
View Source
SupportedModulesAttribute(String)
Declaration
public SupportedModulesAttribute(string supportedModules)
Parameters
Type |
Name |
Description |
System.String |
supportedModules |
|
|
Improve this Doc
View Source
SupportedModulesAttribute(String[])
Declaration
public SupportedModulesAttribute(params string[] supportedModules)
Parameters
Type |
Name |
Description |
System.String[] |
supportedModules |
|
Methods
|
Improve this Doc
View Source
FindModuleInfo(HttpRequestMessage)
Declaration
protected virtual ModuleInfo FindModuleInfo(HttpRequestMessage request)
Parameters
Type |
Name |
Description |
HttpRequestMessage |
request |
|
Returns
Type |
Description |
ModuleInfo |
|
|
Improve this Doc
View Source
IsAuthorized(AuthFilterContext)
Tests if the request passes the authorization requirements.
Declaration
public override bool IsAuthorized(AuthFilterContext context)
Parameters
Returns
Type |
Description |
System.Boolean |
True when authorization is succesful.
|
Overrides
|
Improve this Doc
View Source
SkipAuthorization(HttpActionContext)
Skips this authorization step if anonymous attribute is applied, override if auth should never be skipped, or other conditions are required.
Declaration
protected override bool SkipAuthorization(HttpActionContext actionContext)
Parameters
Type |
Name |
Description |
HttpActionContext |
actionContext |
The HTTP Action Context.
|
Returns
Type |
Description |
System.Boolean |
A value indicating whether to skip the authorization.
|
Overrides
Extension Methods