// Token: 0x060001CE RID: 462 RVA: 0x00008A4C File Offset: 0x00006C4C public override AnchorMailbox CreateAuthModuleSpecificAnchorMailbox(IRequestContext requestContext) { string liveIdMemberName; if (!HttpContextItemParser.TryGetLiveIdMemberName(requestContext.HttpContext.Items, ref liveIdMemberName)) { return(null); } string organizationContext; HttpContextItemParser.TryGetLiveIdOrganizationContext(requestContext.HttpContext.Items, ref organizationContext); requestContext.Logger.SafeSet(3, "LiveIdBasic-LiveIdMemberName"); return(new LiveIdMemberNameAnchorMailbox(liveIdMemberName, organizationContext, requestContext)); }
// Token: 0x060001B2 RID: 434 RVA: 0x00008840 File Offset: 0x00006A40 public override AnchorMailbox CreateAuthModuleSpecificAnchorMailbox(IRequestContext requestContext) { AnchorMailbox result = null; string text; if (RequestCookieParser.TryGetDefaultAnchorMailboxCookie(requestContext.HttpContext.Request.Cookies, ref text)) { if (SmtpAddress.IsValidSmtpAddress(text)) { string organizationContext; HttpContextItemParser.TryGetLiveIdOrganizationContext(requestContext.HttpContext.Items, ref organizationContext); requestContext.Logger.SafeSet(3, "DefaultAnchorMailboxCookie"); result = new LiveIdMemberNameAnchorMailbox(text, organizationContext, requestContext); } } else { requestContext.Logger.SafeSet(3, "UnauthenticatedAnonymous"); result = new AnonymousAnchorMailbox(requestContext); } return(result); }