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);
        }
Beispiel #2
0
        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);
 }
Beispiel #5
0
 public static void InstallForCafe(DirectoryEntry virtualDirectory)
 {
     OwaIsapiFilter.AllowIsapiExtension(virtualDirectory, "MSExchangeCafe");
     IsapiFilterCommon.CreateFilter(virtualDirectory, OwaIsapiFilter.filterName, OwaIsapiFilter.cafeFilterDirectory, OwaIsapiFilter.cafeExtensionBinary);
 }
Beispiel #6
0
 public static void Install(DirectoryEntry virtualDirectory)
 {
     OwaIsapiFilter.AllowIsapiExtension(virtualDirectory, "MSExchangeClientAccess");
     IsapiFilterCommon.CreateFilter(virtualDirectory, OwaIsapiFilter.filterName, OwaIsapiFilter.filterDirectory, OwaIsapiFilter.extensionBinary);
 }