Package io.jans.as.client
Class UserInfoRequest
- java.lang.Object
-
- io.jans.as.client.BaseRequest
-
- io.jans.as.client.UserInfoRequest
-
public class UserInfoRequest extends BaseRequest
Represents a User Info request to send to the authorization server.- Version:
- April 25, 2022
- Author:
- Javier Rojas Blum
-
-
Constructor Summary
Constructors Constructor Description UserInfoRequest(String accessToken)Constructs a User Info Request.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetAccessToken()Returns the access token obtained from Jans Auth authorization request.Map<String,String>getParameters()Returns a collection of parameters of the user info request.StringgetQueryString()Returns a query string with the parameters of the User Info request.voidsetAccessToken(String accessToken)Sets the access token obtained from Jans Auth authorization request.-
Methods inherited from class io.jans.as.client.BaseRequest
addCustomParameter, getAuthenticationMethod, getAuthorizationMethod, getAuthPassword, getAuthUsername, getContentType, getCredentials, getCustomParameters, getEncodedCredentials, getEncodedCredentials, getJSONParameters, getMediaType, hasCredentials, setAuthenticationMethod, setAuthorizationMethod, setAuthPassword, setAuthUsername, setContentType, setMediaType
-
-
-
-
Constructor Detail
-
UserInfoRequest
public UserInfoRequest(String accessToken)
Constructs a User Info Request.- Parameters:
accessToken- The access token obtained from the Jans Auth authorization request.
-
-
Method Detail
-
getAccessToken
public String getAccessToken()
Returns the access token obtained from Jans Auth authorization request.- Returns:
- The access token obtained from Jans Auth authorization request.
-
setAccessToken
public void setAccessToken(String accessToken)
Sets the access token obtained from Jans Auth authorization request.- Parameters:
accessToken- The access token obtained from Jans Auth authorization request.
-
getQueryString
public String getQueryString()
Returns a query string with the parameters of the User Info request. Anynullor empty parameter will be omitted.- Specified by:
getQueryStringin classBaseRequest- Returns:
- A query string of parameters.
-
getParameters
public Map<String,String> getParameters()
Returns a collection of parameters of the user info request. Anynullor empty parameter will be omitted.- Overrides:
getParametersin classBaseRequest- Returns:
- A collection of parameters.
-
-