Class ApplicationTokenGenerateRequestDTO
- java.lang.Object
-
- org.wso2.am.integration.clients.store.api.v1.dto.ApplicationTokenGenerateRequestDTO
-
public class ApplicationTokenGenerateRequestDTO extends Object
ApplicationTokenGenerateRequestDTO
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classApplicationTokenGenerateRequestDTO.GrantTypeEnumGets or Sets grantType
-
Field Summary
Fields Modifier and Type Field Description static StringSERIALIZED_NAME_ADDITIONAL_PROPERTIESstatic StringSERIALIZED_NAME_CONSUMER_SECRETstatic StringSERIALIZED_NAME_GRANT_TYPEstatic StringSERIALIZED_NAME_REVOKE_TOKENstatic StringSERIALIZED_NAME_SCOPESstatic StringSERIALIZED_NAME_VALIDITY_PERIOD
-
Constructor Summary
Constructors Constructor Description ApplicationTokenGenerateRequestDTO()
-
Method Summary
-
-
-
Field Detail
-
SERIALIZED_NAME_CONSUMER_SECRET
public static final String SERIALIZED_NAME_CONSUMER_SECRET
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_VALIDITY_PERIOD
public static final String SERIALIZED_NAME_VALIDITY_PERIOD
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_SCOPES
public static final String SERIALIZED_NAME_SCOPES
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_REVOKE_TOKEN
public static final String SERIALIZED_NAME_REVOKE_TOKEN
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_GRANT_TYPE
public static final String SERIALIZED_NAME_GRANT_TYPE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_ADDITIONAL_PROPERTIES
public static final String SERIALIZED_NAME_ADDITIONAL_PROPERTIES
- See Also:
- Constant Field Values
-
-
Method Detail
-
consumerSecret
public ApplicationTokenGenerateRequestDTO consumerSecret(String consumerSecret)
-
getConsumerSecret
@Nullable public String getConsumerSecret()
Consumer secret of the application- Returns:
- consumerSecret
-
setConsumerSecret
public void setConsumerSecret(String consumerSecret)
-
validityPeriod
public ApplicationTokenGenerateRequestDTO validityPeriod(Long validityPeriod)
-
getValidityPeriod
@Nullable public Long getValidityPeriod()
Token validity period- Returns:
- validityPeriod
-
setValidityPeriod
public void setValidityPeriod(Long validityPeriod)
-
scopes
public ApplicationTokenGenerateRequestDTO scopes(List<String> scopes)
-
getScopes
@Nullable public List<String> getScopes()
Allowed scopes (space seperated) for the access token- Returns:
- scopes
-
revokeToken
public ApplicationTokenGenerateRequestDTO revokeToken(String revokeToken)
-
getRevokeToken
@Nullable public String getRevokeToken()
Token to be revoked, if any- Returns:
- revokeToken
-
setRevokeToken
public void setRevokeToken(String revokeToken)
-
grantType
public ApplicationTokenGenerateRequestDTO grantType(ApplicationTokenGenerateRequestDTO.GrantTypeEnum grantType)
-
getGrantType
@Nullable public ApplicationTokenGenerateRequestDTO.GrantTypeEnum getGrantType()
Get grantType- Returns:
- grantType
-
setGrantType
public void setGrantType(ApplicationTokenGenerateRequestDTO.GrantTypeEnum grantType)
-
additionalProperties
public ApplicationTokenGenerateRequestDTO additionalProperties(Object additionalProperties)
-
getAdditionalProperties
@Nullable public Object getAdditionalProperties()
Additional parameters if Authorization server needs any- Returns:
- additionalProperties
-
setAdditionalProperties
public void setAdditionalProperties(Object additionalProperties)
-
-