예제 #1
0
 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))
 {
 }