C# Class Aperea.ActionFilter.RequireSslAttribute

Inheritance: System.Web.Mvc.RequireHttpsAttribute
Show file Open project: DerAlbertCom/ApereaFramework

Public Methods

Method Description
RequireSslAttribute ( ) : System
RequireSslAttribute ( IApplicationSettings applicationSettings ) : System

Protected Methods

Method Description
HandleNonHttpsRequest ( System.Web.Mvc.AuthorizationContext filterContext ) : void

Private Methods

Method Description
GetHttpMethod ( System.Web.Mvc.AuthorizationContext filterContext ) : string
GetUrlWithOptionalHttpsPort ( System.Web.Mvc.AuthorizationContext filterContext ) : string

Method Details

HandleNonHttpsRequest() protected method

protected HandleNonHttpsRequest ( System.Web.Mvc.AuthorizationContext filterContext ) : void
filterContext System.Web.Mvc.AuthorizationContext
return void

RequireSslAttribute() public method

public RequireSslAttribute ( ) : System
return System

RequireSslAttribute() public method

public RequireSslAttribute ( IApplicationSettings applicationSettings ) : System
applicationSettings IApplicationSettings
return System