protected override void HandleLogoffRequest()
 {
     if (base.ClientRequest != null && base.ClientResponse != null && base.ClientRequest.Url.AbsolutePath.EndsWith("logoff.aspx", StringComparison.OrdinalIgnoreCase))
     {
         if (!Utilities.IsPartnerHostedOnly && !VariantConfiguration.InvariantNoFlightingSnapshot.Cafe.NoFormBasedAuthentication.Enabled)
         {
             FbaModule.InvalidateKeyCache(base.ClientRequest);
         }
         Utility.DeleteFbaAuthCookies(base.ClientRequest, base.ClientResponse);
     }
 }
 // Token: 0x060005CE RID: 1486 RVA: 0x000204DC File Offset: 0x0001E6DC
 protected override void HandleLogoffRequest()
 {
     if (base.ClientRequest != null && base.ClientResponse != null && base.ClientRequest.Url.AbsolutePath.EndsWith("/logoff.owa", StringComparison.OrdinalIgnoreCase))
     {
         if (!Utilities.IsPartnerHostedOnly && !CafeConfiguration.GetSnapshot(MachineSettingsContext.Local, null, null).NoFormBasedAuthentication.Enabled)
         {
             FbaModule.InvalidateKeyCache(base.ClientRequest);
         }
         Utility.DeleteFbaAuthCookies(base.ClientRequest, base.ClientResponse, false);
     }
 }
Esempio n. 3
0
 // Token: 0x0600050B RID: 1291 RVA: 0x0001BCEC File Offset: 0x00019EEC
 protected override void HandleLogoffRequest()
 {
     if (base.ClientRequest != null && base.ClientResponse != null && base.ClientRequest.Url.AbsolutePath.EndsWith("logoff.aspx", StringComparison.OrdinalIgnoreCase))
     {
         if (!Utilities.IsPartnerHostedOnly && !CafeConfiguration.GetSnapshot(MachineSettingsContext.Local, null, null).NoFormBasedAuthentication.Enabled)
         {
             FbaModule.InvalidateKeyCache(base.ClientRequest);
         }
         bool flag = false;
         if (!string.IsNullOrEmpty(base.ClientRequest.UserAgent) && new UserAgent(base.ClientRequest.UserAgent, base.ClientRequest.Cookies).DoesSupportSameSiteNone())
         {
             flag = true;
         }
         Utility.DeleteFbaAuthCookies(base.ClientRequest, base.ClientResponse, flag);
     }
 }