C# Class AppHarbor.Web.Security.CookieAuthenticationModule

Inheritance: IHttpModule
Datei anzeigen Open project: purplebricks/AppHarbor.Web.Security

Public Methods

Method Description
CookieAuthenticationModule ( ) : System
CookieAuthenticationModule ( ICookieAuthenticationConfiguration configuration ) : System
Dispose ( ) : void
Init ( System.Web.HttpApplication context ) : void

Private Methods

Method Description
IsLoginPage ( HttpRequest request ) : bool
OnAuthenticateRequest ( object sender, EventArgs e ) : void
OnEndRequest ( object sender, EventArgs e ) : void
RenewCookieIfExpiring ( HttpContext context, CookieProtector protector, AuthenticationCookie authenticationCookie ) : void
RenewTrackExpireTimeCookie ( HttpContext context, System.DateTime expireDateTime ) : void

Method Details

CookieAuthenticationModule() public method

public CookieAuthenticationModule ( ) : System
return System

CookieAuthenticationModule() public method

public CookieAuthenticationModule ( ICookieAuthenticationConfiguration configuration ) : System
configuration ICookieAuthenticationConfiguration
return System

Dispose() public method

public Dispose ( ) : void
return void

Init() public method

public Init ( System.Web.HttpApplication context ) : void
context System.Web.HttpApplication
return void