public class ClientHttpUtils extends Object
| Modifier and Type | Method and Description |
|---|---|
static String |
buildAuthorization4ApiKey(String apiKey)
Build Authorization header for technical user.
|
static String |
buildAuthorization4UserName(String username,
String password)
Build Authorization header for final user.
|
static javax.ws.rs.client.Client |
buildJerseyClient()
Initializing jerseyClient.
|
static javax.ws.rs.client.Invocation.Builder |
createRequest(javax.ws.rs.client.WebTarget webTarget,
String auth,
javax.ws.rs.core.MediaType mediaType)
Put authentication header if relevant.
|
static javax.ws.rs.core.Response |
invokeDeleteMethod(javax.ws.rs.client.WebTarget webTarget,
String auth)
Share header settings for invocations.
|
static javax.ws.rs.core.Response |
invokeGetMethod(javax.ws.rs.client.WebTarget webTarget,
String auth)
Share header settings for invocations.
|
static javax.ws.rs.core.Response |
invokePostMethod(javax.ws.rs.client.WebTarget webTarget,
String auth)
Share header settings for invocations.
|
public static javax.ws.rs.client.Client buildJerseyClient()
public static javax.ws.rs.client.Invocation.Builder createRequest(javax.ws.rs.client.WebTarget webTarget,
String auth,
javax.ws.rs.core.MediaType mediaType)
webTarget - web targetauth - authenticationpublic static javax.ws.rs.core.Response invokeGetMethod(javax.ws.rs.client.WebTarget webTarget,
String auth)
webTarget - target webpublic static javax.ws.rs.core.Response invokeDeleteMethod(javax.ws.rs.client.WebTarget webTarget,
String auth)
webTarget - target webpublic static javax.ws.rs.core.Response invokePostMethod(javax.ws.rs.client.WebTarget webTarget,
String auth)
webTarget - target webpublic static String buildAuthorization4ApiKey(String apiKey)
apiKey - target apiKeyCopyright © 2013–2022 FF4J. All rights reserved.