private SmimeSettingsData ReadAggregatedSmimeData(UserConfigurationManager.IAggregationContext ctx, OrganizationId organizationId) { return(UserContextUtilities.ReadAggregatedType <SmimeSettingsData>(ctx, "OWA.SMIME", delegate { SmimeSettingsData result = null; ISmimeSettingsProvider smimeSettingsProvider = SmimeAdminSettingsType.ReadSmimeSettingsFromAd(organizationId); if (smimeSettingsProvider != null) { result = new SmimeSettingsData(SmimeAdminSettingsType.ReadSmimeSettingsFromAd(organizationId)); } return result; })); }
public SmimeAdminSettingsType(OrganizationId organizationId) : this(SmimeAdminSettingsType.ReadSmimeSettingsFromAd(organizationId)) { }