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