RequireHttpsAttribute Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Represents an attribute that forces an unsecured HTTP request to be re-sent over HTTPS.
[System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Method, AllowMultiple=false, Inherited=true)]
public class RequireHttpsAttribute : System.Web.Mvc.FilterAttribute, System.Web.Mvc.IAuthorizationFilter
type RequireHttpsAttribute = class
inherit FilterAttribute
interface IAuthorizationFilter
Public Class RequireHttpsAttribute
Inherits FilterAttribute
Implements IAuthorizationFilter
- Inheritance
- Attributes
- Implements
Constructors
RequireHttpsAttribute() |
Initializes a new instance of the RequireHttpsAttribute class. |
RequireHttpsAttribute(Boolean) |
Properties
AllowMultiple |
Gets or sets a value that indicates whether more than one instance of the filter attribute can be specified. (Inherited from FilterAttribute) |
Order |
Gets or sets the order in which the action filters are executed. (Inherited from FilterAttribute) |
Permanent |
Methods
HandleNonHttpsRequest(AuthorizationContext) |
Handles unsecured HTTP requests that are sent to the action method. |
OnAuthorization(AuthorizationContext) |
Determines whether a request is secured (HTTPS) and, if it is not, calls the HandleNonHttpsRequest(AuthorizationContext) method. |