Candor.Security.Web.CandorAuthenticationModule.Init C# (CSharp) Method

Init() public method

Initializes this instance from the application.
public Init ( System.Web.HttpApplication app ) : void
app System.Web.HttpApplication
return void
        public void Init( HttpApplication app )
        {
            app.AuthenticateRequest += OnAuthenticate;
            //app.PostAuthenticateRequest += OnPostAuthenticateRequest;
            //app.BeginRequest += BeginRequest;
            app.EndRequest += OnEndRequest;

            string sImpersonationEnabled = System.Configuration.ConfigurationManager.AppSettings["EnableApplicationImpersonation"];
            ImpersonationEnabled = !string.IsNullOrEmpty(sImpersonationEnabled) && (sImpersonationEnabled.ToUpper() == "TRUE" || sImpersonationEnabled.ToUpper() == "YES");
        }