Package io.jans.as.client
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
 
 
- 
- 
Field Summary
- 
Fields inherited from class io.jans.as.client.BaseResponse
entity, headers, location, status 
 - 
 
- 
Constructor Summary
Constructors Constructor Description RegisterResponse()RegisterResponse(org.jboss.resteasy.client.ClientResponse<java.lang.String> clientResponse)Constructs a register response. 
- 
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description io.jans.as.model.register.RegisterErrorResponseTypefromString(java.lang.String p_string)java.lang.StringgetClientId()Returns the client's identifier.java.util.DategetClientIdIssuedAt()java.lang.StringgetClientSecret()Returns the client's password.java.util.DategetClientSecretExpiresAt()Return the expiration date after which the client's account will expire.java.util.List<io.jans.as.model.common.GrantType>getGrantTypes()java.lang.StringgetRegistrationAccessToken()java.lang.StringgetRegistrationClientUri()java.util.List<io.jans.as.model.common.ResponseType>getResponseTypes()voidinjectDataFromJson()voidinjectDataFromJson(java.lang.String p_json)voidsetClientId(java.lang.String clientId)Sets the client's identifier.voidsetClientIdIssuedAt(java.util.Date clientIdIssuedAt)voidsetClientSecret(java.lang.String clientSecret)Sets the client's password.voidsetClientSecretExpiresAt(java.util.Date clientSecretExpiresAt)Sets the expiration date after which the client's account will expire.voidsetGrantTypes(java.util.List<io.jans.as.model.common.GrantType> grantTypes)voidsetRegistrationAccessToken(java.lang.String registrationAccessToken)voidsetRegistrationClientUri(java.lang.String registrationClientUri)voidsetResponseTypes(java.util.List<io.jans.as.model.common.ResponseType> responseTypes)static RegisterResponsevalueOf(java.lang.String p_json)- 
Methods inherited from class io.jans.as.client.BaseResponseWithErrors
getClaim, getClaimMap, getClaims, getErrorDescription, getErrorType, getErrorUri, getFirstClaim, injectErrorIfExistSilently, injectErrorIfExistSilently, setClaimMap, setErrorDescription, setErrorType, setErrorUri, toString 
- 
Methods inherited from class io.jans.as.client.BaseResponse
getEntity, getHeaders, getLocation, getStatus, setEntity, setHeaders, setLocation, setStatus 
 - 
 
 - 
 
- 
- 
Method Detail
- 
fromString
public io.jans.as.model.register.RegisterErrorResponseType fromString(java.lang.String p_string)
- Specified by:
 fromStringin classBaseResponseWithErrors<io.jans.as.model.register.RegisterErrorResponseType>
 
- 
injectDataFromJson
public void injectDataFromJson()
 
- 
valueOf
public static RegisterResponse valueOf(java.lang.String p_json)
 
- 
injectDataFromJson
public void injectDataFromJson(java.lang.String p_json)
- Overrides:
 injectDataFromJsonin classBaseResponseWithErrors<io.jans.as.model.register.RegisterErrorResponseType>
 
- 
getClientId
public java.lang.String getClientId()
Returns the client's identifier.- Returns:
 - The client's identifier.
 
 
- 
setClientId
public void setClientId(java.lang.String clientId)
Sets the client's identifier.- Parameters:
 clientId- The client's identifier.
 
- 
getClientSecret
public java.lang.String getClientSecret()
Returns the client's password.- Returns:
 - The client's password.
 
 
- 
setClientSecret
public void setClientSecret(java.lang.String clientSecret)
Sets the client's password.- Parameters:
 clientSecret- The client's password.
 
- 
getRegistrationAccessToken
public java.lang.String getRegistrationAccessToken()
 
- 
setRegistrationAccessToken
public void setRegistrationAccessToken(java.lang.String registrationAccessToken)
 
- 
getRegistrationClientUri
public java.lang.String getRegistrationClientUri()
 
- 
setRegistrationClientUri
public void setRegistrationClientUri(java.lang.String registrationClientUri)
 
- 
getClientIdIssuedAt
public java.util.Date getClientIdIssuedAt()
 
- 
setClientIdIssuedAt
public void setClientIdIssuedAt(java.util.Date clientIdIssuedAt)
 
- 
getClientSecretExpiresAt
public java.util.Date getClientSecretExpiresAt()
Return the expiration date after which the client's account will expire.nullif the client's account never expires.- Returns:
 - The expiration date.
 
 
- 
setClientSecretExpiresAt
public void setClientSecretExpiresAt(java.util.Date clientSecretExpiresAt)
Sets the expiration date after which the client's account will expire.nullif the client's account never expires.- Parameters:
 clientSecretExpiresAt- The expiration date.
 
- 
getResponseTypes
public java.util.List<io.jans.as.model.common.ResponseType> getResponseTypes()
 
- 
setResponseTypes
public void setResponseTypes(java.util.List<io.jans.as.model.common.ResponseType> responseTypes)
 
- 
getGrantTypes
public java.util.List<io.jans.as.model.common.GrantType> getGrantTypes()
 
- 
setGrantTypes
public void setGrantTypes(java.util.List<io.jans.as.model.common.GrantType> grantTypes)
 
 - 
 
 -