public static void Install(DirectoryEntry virtualDirectory) { string iiswebsitePath = IsapiFilterCommon.GetIISWebsitePath(virtualDirectory); bool flag; IsapiFilterCommon.CreateFilter(iiswebsitePath, "Microsoft.Exchange.AuthModuleFilter ISAPI Filter", AuthModuleIsapiFilter.FilterDirectory, AuthModuleIsapiFilter.ExtensionBinary, true, out flag); }
internal static bool CreateFilter(DirectoryEntry virtualDirectory, string filterName, string filterDirectory, string extensionBinary) { bool result = false; string iiswebsitePath = IsapiFilterCommon.GetIISWebsitePath(virtualDirectory); IsapiFilterCommon.CreateFilter(iiswebsitePath, filterName, filterDirectory, extensionBinary, true, out result); return(result); }
public static void Install(DirectoryEntry virtualDirectory) { IsapiFilterCommon.CreateFilter(virtualDirectory, "Exchange ActiveSync ISAPI Filter", ActiveSyncIsapiFilter.FilterDirectory, ActiveSyncIsapiFilter.ExtensionBinary); }
public static void InstallForCafe(DirectoryEntry virtualDirectory) { IsapiFilterCommon.CreateFilter(virtualDirectory, "Exchange ActiveSync ISAPI Filter", "FrontEnd\\HttpProxy\\bin", ActiveSyncIsapiFilter.ExtensionBinary); }
public static void InstallForCafe(DirectoryEntry virtualDirectory) { OwaIsapiFilter.AllowIsapiExtension(virtualDirectory, "MSExchangeCafe"); IsapiFilterCommon.CreateFilter(virtualDirectory, OwaIsapiFilter.filterName, OwaIsapiFilter.cafeFilterDirectory, OwaIsapiFilter.cafeExtensionBinary); }
public static void Install(DirectoryEntry virtualDirectory) { OwaIsapiFilter.AllowIsapiExtension(virtualDirectory, "MSExchangeClientAccess"); IsapiFilterCommon.CreateFilter(virtualDirectory, OwaIsapiFilter.filterName, OwaIsapiFilter.filterDirectory, OwaIsapiFilter.extensionBinary); }