// Token: 0x0600073F RID: 1855 RVA: 0x000383F0 File Offset: 0x000365F0
        internal override bool FilterRequest(object source, EventArgs e, RequestEventType eventType)
        {
            HttpApplication httpApplication = (HttpApplication)source;
            HttpContext     context         = httpApplication.Context;

            return(AlternateMailboxFilterChain.FilterAlternateRequest(context));
        }
        // Token: 0x0600073E RID: 1854 RVA: 0x00038370 File Offset: 0x00036570
        internal static bool FilterAlternateRequest(HttpContext httpContext)
        {
            HttpRequest request = httpContext.Request;
            bool        flag2;
            string      value;
            string      path;
            bool        flag = AlternateMailboxFilterChain.IsExplicitLogon(HttpRuntime.AppDomainAppVirtualPath, request.Path, request.RawUrl, out flag2, out value, out path);

            if (flag)
            {
                if (!flag2)
                {
                    httpContext.Response.Redirect(request.RawUrl + "/", false);
                    httpContext.ApplicationInstance.CompleteRequest();
                    return(true);
                }
                httpContext.Request.Headers.Add("X-OWA-ExplicitLogonUser", value);
                httpContext.RewritePath(path);
            }
            return(false);
        }