public VaultConnectionProcessor(IClientUiManager ui, BondManager bondManager, BleDeviceManager deviceManager, ILog log) : base(nameof(VaultConnectionProcessor), log) { _ui = ui; _bondManager = bondManager; _deviceManager = deviceManager; }
public ConnectionFlowProcessorFactory( BleDeviceManager deviceManager, BondManager bondManager, IHesAppConnection hesConnection, IWorkstationUnlocker workstationUnlocker, IScreenActivator screenActivator, IClientUiManager ui, IHesAccessManager hesAccessManager, ISettingsManager <ServiceSettings> serviceSettingsManager, ILocalDeviceInfoCache localDeviceInfoCache, ILog log) { _deviceManager = deviceManager; _bondManager = bondManager; _hesConnection = hesConnection; _workstationUnlocker = workstationUnlocker; _screenActivator = screenActivator; _ui = ui; _hesAccessManager = hesAccessManager; _serviceSettingsManager = serviceSettingsManager; _localDeviceInfoCache = localDeviceInfoCache; _log = log; }
protected override void OnStart(string[] args) { var t = new Thread(() => BondManager.Run(args)); t.Start(); }
public void VersionFlagReturnVersion() { var response = BondManager.RunEx(new[] { "--version" }); Assert.Equal(ApplicationDetails.VersionString, response); }