// Token: 0x0600073B RID: 1851 RVA: 0x000166E8 File Offset: 0x000148E8 private static string GetLayoutString(HttpContext context) { if (RequestDispatcherUtilities.GetStringUrlParameter(context, "sharepointapp") == "true") { return("mouse"); } string text = RequestDispatcherUtilities.GetStringUrlParameter(context, "layout"); if (string.IsNullOrEmpty(text)) { text = OwaUserAgentUtilities.GetAppCacheManiestLayoutCookieValue(context); } return(text); }
private AnonymousUserContext(HttpContext context) { this.PublishingUrl = (PublishingUrl)context.Items["AnonymousUserContextPublishedUrl"]; ExAssert.RetailAssert(this.PublishingUrl != null, "Missing Published Url"); this.ExchangePrincipal = (ExchangePrincipal)context.Items["AnonymousUserContextExchangePrincipalKey"]; ExAssert.RetailAssert(this.ExchangePrincipal != null, "Missing Exchange Principal"); this.TimeZone = (ExTimeZone)context.Items["AnonymousUserContextTimeZoneKey"]; ExAssert.RetailAssert(this.TimeZone != null, "Missing Timezone"); this.PublishedCalendarName = (string)context.Items["AnonymousUserContextPublishedCalendarNameKey"]; ExAssert.RetailAssert(this.PublishedCalendarName != null, "Missing Published Calendar Name"); this.SharingDetail = (DetailLevelEnumType)context.Items["AnonymousUserContextSharingDetailsKey"]; ExAssert.RetailAssert(this.SharingDetail.ToString().Length > 0, "Missing SharingDetail"); this.PublishedCalendarId = (StoreObjectId)context.Items["AnonymousUserContextPublishedCalendarIdKey"]; ExAssert.RetailAssert(this.PublishedCalendarId != null, "Missing PublishedCalendarId"); this.UserAgent = OwaUserAgentUtilities.CreateUserAgentAnonymous(context); ExAssert.RetailAssert(this.PublishedCalendarId != null, "Missing UserAgent"); }
// Token: 0x06000739 RID: 1849 RVA: 0x00016650 File Offset: 0x00014850 public static UserAgent CreateUserAgentWithLayoutOverride(HttpContext context) { return(OwaUserAgentUtilities.CreateUserAgentWithLayoutOverride(context, OwaUserAgentUtilities.GetLayoutString(context), true)); }