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 Details

    • UserInfoRequest

      public UserInfoRequest(String accessToken)
      Constructs a User Info Request.
      Parameters:
      accessToken - The access token obtained from the Jans Auth authorization request.
  • Method Details

    • 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. Any null or empty parameter will be omitted.
      Specified by:
      getQueryString in class BaseRequest
      Returns:
      A query string of parameters.
    • getParameters

      public Map<String,String> getParameters()
      Returns a collection of parameters of the user info request. Any null or empty parameter will be omitted.
      Overrides:
      getParameters in class BaseRequest
      Returns:
      A collection of parameters.