Class ApplicationKeyDTO
- java.lang.Object
-
- org.wso2.am.integration.clients.store.api.v1.dto.ApplicationKeyDTO
-
public class ApplicationKeyDTO extends Object
ApplicationKeyDTO
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classApplicationKeyDTO.KeyTypeEnumDescribes to which endpoint the key belongsstatic classApplicationKeyDTO.ModeEnumDescribe the which mode Application Mapped.
-
Field Summary
Fields Modifier and Type Field Description static StringSERIALIZED_NAME_ADDITIONAL_PROPERTIESstatic StringSERIALIZED_NAME_CALLBACK_URLstatic StringSERIALIZED_NAME_CONSUMER_KEYstatic StringSERIALIZED_NAME_CONSUMER_SECRETstatic StringSERIALIZED_NAME_GROUP_IDstatic StringSERIALIZED_NAME_KEY_MANAGERstatic StringSERIALIZED_NAME_KEY_MAPPING_IDstatic StringSERIALIZED_NAME_KEY_STATEstatic StringSERIALIZED_NAME_KEY_TYPEstatic StringSERIALIZED_NAME_MODEstatic StringSERIALIZED_NAME_SUPPORTED_GRANT_TYPESstatic StringSERIALIZED_NAME_TOKEN
-
Constructor Summary
Constructors Constructor Description ApplicationKeyDTO()
-
Method Summary
-
-
-
Field Detail
-
SERIALIZED_NAME_KEY_MAPPING_ID
public static final String SERIALIZED_NAME_KEY_MAPPING_ID
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_KEY_MANAGER
public static final String SERIALIZED_NAME_KEY_MANAGER
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_CONSUMER_KEY
public static final String SERIALIZED_NAME_CONSUMER_KEY
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_CONSUMER_SECRET
public static final String SERIALIZED_NAME_CONSUMER_SECRET
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_SUPPORTED_GRANT_TYPES
public static final String SERIALIZED_NAME_SUPPORTED_GRANT_TYPES
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_CALLBACK_URL
public static final String SERIALIZED_NAME_CALLBACK_URL
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_KEY_STATE
public static final String SERIALIZED_NAME_KEY_STATE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_KEY_TYPE
public static final String SERIALIZED_NAME_KEY_TYPE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_MODE
public static final String SERIALIZED_NAME_MODE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_GROUP_ID
public static final String SERIALIZED_NAME_GROUP_ID
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_TOKEN
public static final String SERIALIZED_NAME_TOKEN
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_ADDITIONAL_PROPERTIES
public static final String SERIALIZED_NAME_ADDITIONAL_PROPERTIES
- See Also:
- Constant Field Values
-
-
Method Detail
-
keyMappingId
public ApplicationKeyDTO keyMappingId(String keyMappingId)
-
getKeyMappingId
@Nullable public String getKeyMappingId()
Key Manager Mapping UUID- Returns:
- keyMappingId
-
setKeyMappingId
public void setKeyMappingId(String keyMappingId)
-
keyManager
public ApplicationKeyDTO keyManager(String keyManager)
-
setKeyManager
public void setKeyManager(String keyManager)
-
consumerKey
public ApplicationKeyDTO consumerKey(String consumerKey)
-
getConsumerKey
@Nullable public String getConsumerKey()
Consumer key of the application- Returns:
- consumerKey
-
setConsumerKey
public void setConsumerKey(String consumerKey)
-
consumerSecret
public ApplicationKeyDTO consumerSecret(String consumerSecret)
-
getConsumerSecret
@Nullable public String getConsumerSecret()
Consumer secret of the application- Returns:
- consumerSecret
-
setConsumerSecret
public void setConsumerSecret(String consumerSecret)
-
supportedGrantTypes
public ApplicationKeyDTO supportedGrantTypes(List<String> supportedGrantTypes)
-
getSupportedGrantTypes
@Nullable public List<String> getSupportedGrantTypes()
The grant types that are supported by the application- Returns:
- supportedGrantTypes
-
callbackUrl
public ApplicationKeyDTO callbackUrl(String callbackUrl)
-
setCallbackUrl
public void setCallbackUrl(String callbackUrl)
-
keyState
public ApplicationKeyDTO keyState(String keyState)
-
getKeyState
@Nullable public String getKeyState()
Describes the state of the key generation.- Returns:
- keyState
-
setKeyState
public void setKeyState(String keyState)
-
keyType
public ApplicationKeyDTO keyType(ApplicationKeyDTO.KeyTypeEnum keyType)
-
getKeyType
@Nullable public ApplicationKeyDTO.KeyTypeEnum getKeyType()
Describes to which endpoint the key belongs- Returns:
- keyType
-
setKeyType
public void setKeyType(ApplicationKeyDTO.KeyTypeEnum keyType)
-
mode
public ApplicationKeyDTO mode(ApplicationKeyDTO.ModeEnum mode)
-
getMode
@Nullable public ApplicationKeyDTO.ModeEnum getMode()
Describe the which mode Application Mapped.- Returns:
- mode
-
setMode
public void setMode(ApplicationKeyDTO.ModeEnum mode)
-
groupId
public ApplicationKeyDTO groupId(String groupId)
-
setGroupId
public void setGroupId(String groupId)
-
token
public ApplicationKeyDTO token(ApplicationTokenDTO token)
-
getToken
@Nullable public ApplicationTokenDTO getToken()
Get token- Returns:
- token
-
setToken
public void setToken(ApplicationTokenDTO token)
-
additionalProperties
public ApplicationKeyDTO additionalProperties(Object additionalProperties)
-
getAdditionalProperties
@Nullable public Object getAdditionalProperties()
additionalProperties (if any).- Returns:
- additionalProperties
-
setAdditionalProperties
public void setAdditionalProperties(Object additionalProperties)
-
-