Class RegisterResponse

java.lang.Object
io.jans.as.client.BaseResponse
io.jans.as.client.BaseResponseWithErrors<io.jans.as.model.register.RegisterErrorResponseType>
io.jans.as.client.RegisterResponse

public class RegisterResponse extends BaseResponseWithErrors<io.jans.as.model.register.RegisterErrorResponseType>
Represents a register response received from the authorization server.
Version:
July 18, 2017
Author:
Javier Rojas Blum
  • Constructor Details

    • RegisterResponse

      public RegisterResponse()
    • RegisterResponse

      public RegisterResponse(jakarta.ws.rs.core.Response clientResponse)
      Constructs a register response.
  • Method Details

    • fromString

      public io.jans.as.model.register.RegisterErrorResponseType fromString(String string)
      Specified by:
      fromString in class BaseResponseWithErrors<io.jans.as.model.register.RegisterErrorResponseType>
    • injectDataFromJson

      public void injectDataFromJson()
    • valueOf

      public static RegisterResponse valueOf(String json)
    • injectDataFromJson

      public void injectDataFromJson(String json)
      Overrides:
      injectDataFromJson in class BaseResponseWithErrors<io.jans.as.model.register.RegisterErrorResponseType>
    • getClientId

      public String getClientId()
      Returns the client's identifier.
      Returns:
      The client's identifier.
    • setClientId

      public void setClientId(String clientId)
      Sets the client's identifier.
      Parameters:
      clientId - The client's identifier.
    • getClientSecret

      public String getClientSecret()
      Returns the client's password.
      Returns:
      The client's password.
    • setClientSecret

      public void setClientSecret(String clientSecret)
      Sets the client's password.
      Parameters:
      clientSecret - The client's password.
    • getRegistrationAccessToken

      public String getRegistrationAccessToken()
    • setRegistrationAccessToken

      public void setRegistrationAccessToken(String registrationAccessToken)
    • getRegistrationClientUri

      public String getRegistrationClientUri()
    • setRegistrationClientUri

      public void setRegistrationClientUri(String registrationClientUri)
    • getClientIdIssuedAt

      public Date getClientIdIssuedAt()
    • setClientIdIssuedAt

      public void setClientIdIssuedAt(Date clientIdIssuedAt)
    • getClientSecretExpiresAt

      public Date getClientSecretExpiresAt()
      Return the expiration date after which the client's account will expire. null if the client's account never expires.
      Returns:
      The expiration date.
    • setClientSecretExpiresAt

      public void setClientSecretExpiresAt(Date clientSecretExpiresAt)
      Sets the expiration date after which the client's account will expire. null if the client's account never expires.
      Parameters:
      clientSecretExpiresAt - The expiration date.
    • getResponseTypes

      public List<io.jans.as.model.common.ResponseType> getResponseTypes()
    • setResponseTypes

      public void setResponseTypes(List<io.jans.as.model.common.ResponseType> responseTypes)
    • getGrantTypes

      public List<io.jans.as.model.common.GrantType> getGrantTypes()
    • setGrantTypes

      public void setGrantTypes(List<io.jans.as.model.common.GrantType> grantTypes)