UrlCredentialsLoginStrategyImpl#

public class UrlCredentialsLoginStrategyImpl extends AbstractLoginStrategy implements LoginStrategy#

Реализация стратегии входа в систему с использованием передачи учетных данных пользователя через URL.

Constructors#

UrlCredentialsLoginStrategyImpl#

public UrlCredentialsLoginStrategyImpl(UserPassword credentials)#

Methods#

getApplicationName#

public String getApplicationName()#

Возвращает имя приложения, которое должно быть открыто после успешного подключения к системе.

Returns

Имя гл.выборки приложения. Пример: “gtk-Module_MainMenu”.

getCredentials#

public UserPassword getCredentials()#

Метод Возвращает учётные данные пользователя, для которых будет выполнен вход в систему.

getStartupFormName#

public Optional<String> getStartupFormName()#

Возвращает имя формы, которая должно быть открыта после успешного подключения к системе.

Returns

Имя гл.выборки формы. Пример: “gtk-Module_SomeSelection”.

login#

public void login(BrowserContext browserContext)#

Метод выполняет процедуру входа в систему.

setStartupApplicationName#

UrlCredentialsLoginStrategyImpl setStartupApplicationName(String name)#

Устанавливает имя приложения, которое будет открыто после подключения в серверу Global ERP.

Parameters
  • name – Имя приложения

Returns

Текущий экземпляр строителя.

setStartupFormName#

UrlCredentialsLoginStrategyImpl setStartupFormName(String name)#

Устанавливает имя формы, которая будет открыто после запуска приложения указанного в setStartupApplicationName(java.lang.String).

Parameters
  • name – имя формы

Returns

Текущий экземпляр строителя.