AbstractProtectedServiceClient

public abstract class AbstractProtectedServiceClient extends AbstractServiceClient

Абстрактный клиент http-сервиса, предоставляемого сервером приложений GlobalERP.

Fields

PATH

protected static final String PATH

credentials

protected Credentials credentials_

Constructors

AbstractProtectedServiceClient

public AbstractProtectedServiceClient(URL hostUrl, Credentials credentials)

Methods

addAuthHeader

protected HttpRequest.Builder addAuthHeader(HttpRequest.Builder builder)

Метод добавляет в запрос Http-заголовки, необходимые для аутентификации в системе Global, в зависимости от типа экземпляра Credentials, заданного в свойстве getCredentials().

Parameters:
  • builder – строитель запроса

Returns:

строитель запроса

getCredentials

public Credentials getCredentials()

sendDeleteRequest

protected void sendDeleteRequest(String path)

setCredentials

public void setCredentials(Credentials credentials)