Package ch.autumo.commons.utils.web
Class AuthContext
java.lang.Object
ch.autumo.commons.utils.web.AuthContext
Auth context.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intDefault setup timeout.static final intDefault setup timeout.static intTimeout for setup clients.static intTimeout for request clients. -
Constructor Summary
ConstructorsConstructorDescriptionAuthentication context.AuthContext(org.apache.http.impl.client.CloseableHttpClient client, org.apache.http.client.protocol.HttpClientContext context) Create an auth context. -
Method Summary
Modifier and TypeMethodDescriptionGet access token.org.apache.http.HttpHostGet host.org.apache.http.impl.client.CloseableHttpClientGet HTTP client.org.apache.http.client.protocol.HttpClientContextGet HTTP context.Get password.Get token revoke URL.org.apache.http.impl.client.CloseableHttpClientGet HTTP setup client.Get token type.getUser()Get user.voidsetAccessToken(String accessToken) Set access token.voidsetAuthHost(org.apache.http.HttpHost authHost) Set host.voidsetClient(org.apache.http.impl.client.CloseableHttpClient client) Set HTTP client.voidsetContext(org.apache.http.client.protocol.HttpClientContext context) Set HTTP context.voidsetPassword(String password) Set password.voidsetRevokeUrl(String revokeUrl) Set token revoke URLvoidsetSetupClient(org.apache.http.impl.client.CloseableHttpClient setupClient) Get HTTP setup client.voidsetTokenType(String tokenType) Set token typevoidSet user.
-
Field Details
-
DEFAULT_SETUP_TIMEOUT
public static final int DEFAULT_SETUP_TIMEOUTDefault setup timeout.- See Also:
-
DEFAULT_TIMEOUT
public static final int DEFAULT_TIMEOUTDefault setup timeout.- See Also:
-
setupTimeout
public static int setupTimeoutTimeout for setup clients. -
timeout
public static int timeoutTimeout for request clients.
-
-
Constructor Details
-
AuthContext
public AuthContext()Authentication context. -
AuthContext
public AuthContext(org.apache.http.impl.client.CloseableHttpClient client, org.apache.http.client.protocol.HttpClientContext context) Create an auth context.- Parameters:
client- CloseableHttpClientcontext- HttpClientContext
-
-
Method Details
-
getClient
public org.apache.http.impl.client.CloseableHttpClient getClient()Get HTTP client.- Returns:
- HTTP client
-
setClient
public void setClient(org.apache.http.impl.client.CloseableHttpClient client) Set HTTP client.- Parameters:
client- HTTP client
-
getSetupClient
public org.apache.http.impl.client.CloseableHttpClient getSetupClient()Get HTTP setup client.- Returns:
- HTTP setup client
-
setSetupClient
public void setSetupClient(org.apache.http.impl.client.CloseableHttpClient setupClient) Get HTTP setup client.- Parameters:
setupClient- HTTP setup client
-
getContext
public org.apache.http.client.protocol.HttpClientContext getContext()Get HTTP context.- Returns:
- HTTP context
-
setContext
public void setContext(org.apache.http.client.protocol.HttpClientContext context) Set HTTP context.- Parameters:
context- HTTP context
-
getAuthHost
public org.apache.http.HttpHost getAuthHost()Get host.- Returns:
- host
-
setAuthHost
public void setAuthHost(org.apache.http.HttpHost authHost) Set host.- Parameters:
authHost- host
-
getAccessToken
Get access token.- Returns:
- access token
-
setAccessToken
Set access token.- Parameters:
accessToken- access token
-
getTokenType
Get token type.- Returns:
- token type
-
setTokenType
Set token type- Parameters:
tokenType- token type
-
getRevokeUrl
Get token revoke URL.- Returns:
- tokne revoke URL
-
setRevokeUrl
Set token revoke URL- Parameters:
revokeUrl- token revoke URL
-
getUser
Get user.- Returns:
- user
-
setUser
Set user.- Parameters:
user- user
-
getPassword
Get password.- Returns:
- password
-
setPassword
Set password.- Parameters:
password- password
-