LoginStrategy¶
- public interface LoginStrategy¶
Интерфейс стратегии входа в систему и выбора приложения.
Methods¶
getApplicationName¶
getConfigurator¶
getConnectionSpeed¶
- Optional<ConnectionSpeedEnum> getConnectionSpeed()¶
Скорость канала связи. Значение влияет на степень сжатия передаваемых с сервера данных.
- Returns:
Скорость канала связи.
getCredentials¶
- Credentials getCredentials()¶
Метод Возвращает учётные данные пользователя, для которых будет выполнен вход в систему.
- Returns:
Учётные данные
getForceConnect¶
- Optional<Boolean> getForceConnect()¶
Флаг подключения к запущенной ранее сессии без промежуточного диалога выбора сессии.
Если true и на сервере запущено пользовательских сессий:
Нет сессий - будет запущена новая сессий.
Одна сессия - будет выполнена попытка соединения с этой сессией.
Две и более сессий - будет открыт диалог выбора сессии.
Если false и на сервере запущено пользовательских сессий:
Нет сессий - будет запущена новая сессий.
Одна сессия - будет открыт диалог выбора сессии.
Две и более сессий - будет открыт диалог выбора сессии.
- Returns:
значение флага, если указан.
getLocale¶
getStartupFormName¶
login¶
- void login(BrowserContext browserContext)¶
Метод выполняет процедуру входа в систему.
- Parameters:
browserContext – Контекст удалённого хоста.