public ApiServersVpnConnector(IVpnServiceManager vpnServiceManager, UserPreferences userPreferences, IUserContext userContext, CyberSecManager cyberSecManager, OpenVpnConfigsDownloadManager downloadManager)
 {
     this._vpnServiceManager = vpnServiceManager;
     this._userPreferences   = userPreferences;
     this._userContext       = userContext;
     this._cyberSecManager   = cyberSecManager;
     this._downloadManager   = downloadManager;
 }
示例#2
0
 public CyberSecReconnectViewModel(VpnConnector vpnConnector, EventFacade eventFacade, CyberSecManager cyberSecManager)
 {
     this.< DisplayName > k__BackingField = "Warning";
     base..ctor();
     this._vpnConnector    = vpnConnector;
     this._eventFacade     = eventFacade;
     this._cyberSecManager = cyberSecManager;
 }
示例#3
0
 public AppStartupLoginHandler(ILoginHandler loginHandler, BlockedApiLoginHandler blockedApiLoginHandler, ServersUpdateTimer serversUpdateTimer, ServiceWatcher serviceWatcher, INotificationProvider notificationProvider, AutoConnectManager autoConnectManager, OpenVpnConfigsUpdateTimer openVpnConfigsUpdateTimer, OpenVpnConfigsDownloadManager openVpnConfigsDownloadManager, VpnConnectionWatcher wcfServiceWatcher, SettingsServiceClientManager settingsServiceClientManager, FavouriteServersUpdater favouriteServersUpdater, CyberSecManager cyberSecManager, ILogger logger)
 {
     this._serversUpdateTimer            = serversUpdateTimer;
     this._serviceWatcher                = serviceWatcher;
     this._notificationProvider          = notificationProvider;
     this._autoConnectManager            = autoConnectManager;
     this._openVpnConfigsUpdateTimer     = openVpnConfigsUpdateTimer;
     this._openVpnConfigsDownloadManager = openVpnConfigsDownloadManager;
     this._wcfServiceWatcher             = wcfServiceWatcher;
     this._settingsServiceClientManager  = settingsServiceClientManager;
     this._favouriteServersUpdater       = favouriteServersUpdater;
     this._loginHandler           = loginHandler;
     this._blockedApiLoginHandler = blockedApiLoginHandler;
     this._cyberSecManager        = cyberSecManager;
     this._logger = logger;
 }
 public CyberSecModalViewModel(IBrowser browser, CyberSecManager cyberSecManager)
 {
     this._browser         = browser;
     this._cyberSecManager = cyberSecManager;
 }