Package io.jans.as.client
Class OpenIdConfigurationClient
java.lang.Object
io.jans.as.client.BaseClient<OpenIdConfigurationRequest,OpenIdConfigurationResponse>
io.jans.as.client.OpenIdConfigurationClient
public class OpenIdConfigurationClient
extends BaseClient<OpenIdConfigurationRequest,OpenIdConfigurationResponse>
Encapsulates functionality to make OpenId Configuration request calls to an authorization server via REST Services.
- Version:
- September 30, 2021
- Author:
- Javier Rojas Blum
-
Field Summary
Fields inherited from class io.jans.as.client.BaseClient
clientResponse, executor, request, requestForm, response, resteasyClient, webTarget
-
Constructor Summary
ConstructorsConstructorDescriptionConstructs an OpenID Configuration Client by providing an url where the REST service is located. -
Method Summary
Modifier and TypeMethodDescriptionstatic OpenIdConfigurationResponse
static void
parse
(String json, OpenIdConfigurationResponse 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
-
OpenIdConfigurationClient
Constructs an OpenID Configuration Client by providing an url where the REST service is located.- Parameters:
url
- The REST service location.
-
-
Method Details
-
getHttpMethod
- Specified by:
getHttpMethod
in classBaseClient<OpenIdConfigurationRequest,
OpenIdConfigurationResponse>
-
execOpenIdConfiguration
-
parse
-
parse
-