Package io.jans.as.client
Class ClientInfoClient
java.lang.Object
io.jans.as.client.BaseClient<ClientInfoRequest,ClientInfoResponse>
io.jans.as.client.ClientInfoClient
Encapsulates functionality to make client info request calls to an authorization server via REST Services.
- Version:
- December 26, 2016
- Author:
- Javier Rojas Blum
-
Field Summary
Fields inherited from class io.jans.as.client.BaseClient
clientResponse, executor, request, requestForm, response, resteasyClient, webTarget
-
Constructor Summary
ConstructorsConstructorDescriptionClientInfoClient
(String url) Constructs an Client Info client by providing a REST url where the service is located. -
Method Summary
Modifier and TypeMethodDescriptionexec()
exec
(org.jboss.resteasy.client.jaxrs.ClientHttpEngine engine) Deprecated.Engine should be shared between clientsexecClientInfo
(String accessToken) Executes the call to the REST Service and processes the response.Methods inherited from class io.jans.as.client.BaseClient
addReqParam, addReqParam, applyCookies, closeConnection, getCookies, getExecutor, getHeaders, getRequest, getRequestAsString, getResponse, getResponseAsString, getUrl, initClient, prepareAuthorizatedClientRequest, setExecutor, setRequest, setResponse, setUrl
-
Constructor Details
-
ClientInfoClient
Constructs an Client Info client by providing a REST url where the service is located.- Parameters:
url
- The REST Service location.
-
-
Method Details
-
getHttpMethod
- Specified by:
getHttpMethod
in classBaseClient<ClientInfoRequest,
ClientInfoResponse>
-
execClientInfo
Executes the call to the REST Service and processes the response.- Parameters:
accessToken
- The access token obtained from the Jans Auth authorization request.- Returns:
- The service response.
-
exec
-
exec
Deprecated.Engine should be shared between clients
-