// Token: 0x0600061B RID: 1563 RVA: 0x000211EC File Offset: 0x0001F3EC internal static bool UseAggregateSession(ADSessionSettings sessionSettings) { ADServerSettings externalServerSettings = ADSessionSettings.ExternalServerSettings; ADDriverContext processADContext = ADSessionSettings.GetProcessADContext(); bool flag = processADContext != null && processADContext.Mode == ContextMode.Setup; bool flag2 = externalServerSettings != null && externalServerSettings.ForceADInTemplateScope; bool flag3 = !ConfigBase <AdDriverConfigSchema> .GetConfig <bool>("ConsumerMailboxScenarioDisabled"); return(flag3 && TemplateTenantConfiguration.IsTemplateTenant(sessionSettings.CurrentOrganizationId) && !sessionSettings.ForceADInTemplateScope && !flag2 && !flag); }
internal static bool IsConsumerOrganization(OrganizationId organizationId) { return(TemplateTenantConfiguration.IsTemplateTenant(organizationId)); }