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:

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