Class KeyManagerDTO
java.lang.Object
org.wso2.am.integration.clients.admin.api.dto.KeyManagerDTO
KeyManagerDTO
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumThe type of the tokens to be used (exchanged or without exchanged). -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionadditionalProperties(Object additionalProperties) allowedOrganizations(List<String> allowedOrganizations) authorizeEndpoint(String authorizeEndpoint) availableGrantTypes(List<String> availableGrantTypes) certificates(KeyManagerCertificatesDTO certificates) claimMapping(List<ClaimMappingEntryDTO> claimMapping) clientRegistrationEndpoint(String clientRegistrationEndpoint) consumerKeyClaim(String consumerKeyClaim) description(String description) displayName(String displayName) displayRevokeEndpoint(String displayRevokeEndpoint) displayTokenEndpoint(String displayTokenEndpoint) enableMapOAuthConsumerApps(Boolean enableMapOAuthConsumerApps) enableOAuthAppCreation(Boolean enableOAuthAppCreation) enableSelfValidationJWT(Boolean enableSelfValidationJWT) enableTokenEncryption(Boolean enableTokenEncryption) enableTokenGeneration(Boolean enableTokenGeneration) enableTokenHashing(Boolean enableTokenHashing) booleanGet additionalPropertiesgetAlias()The alias of Identity Provider.Get allowedOrganizationsGet authorizeEndpointGet availableGrantTypesGet certificatesGet claimMappingGet clientRegistrationEndpointGet consumerKeyClaimGet descriptiondisplay name of Key Manager to show in UIGet displayRevokeEndpointGet displayTokenEndpointgetId()Get idGet introspectionEndpointGet issuergetName()Get nameGet permissionsGet revokeEndpointGet scopeManagementEndpointGet scopesClaimGet tokenEndpointThe type of the tokens to be used (exchanged or without exchanged).Get tokenValidationgetType()Get typeGet userInfoEndpointWell-Known Endpoint of Identity Provider.inthashCode()introspectionEndpoint(String introspectionEndpoint) Get enabledGet enableMapOAuthConsumerAppsGet enableOAuthAppCreationGet enableSelfValidationJWTGet enableTokenEncryptionGet enableTokenGenerationGet enableTokenHashingpermissions(KeyManagerPermissionsDTO permissions) revokeEndpoint(String revokeEndpoint) scopeManagementEndpoint(String scopeManagementEndpoint) scopesClaim(String scopesClaim) voidsetAdditionalProperties(Object additionalProperties) voidvoidsetAllowedOrganizations(List<String> allowedOrganizations) voidsetAuthorizeEndpoint(String authorizeEndpoint) voidsetAvailableGrantTypes(List<String> availableGrantTypes) voidsetCertificates(KeyManagerCertificatesDTO certificates) voidsetClaimMapping(List<ClaimMappingEntryDTO> claimMapping) voidsetClientRegistrationEndpoint(String clientRegistrationEndpoint) voidsetConsumerKeyClaim(String consumerKeyClaim) voidsetDescription(String description) voidsetDisplayName(String displayName) voidsetDisplayRevokeEndpoint(String displayRevokeEndpoint) voidsetDisplayTokenEndpoint(String displayTokenEndpoint) voidsetEnabled(Boolean enabled) voidsetEnableMapOAuthConsumerApps(Boolean enableMapOAuthConsumerApps) voidsetEnableOAuthAppCreation(Boolean enableOAuthAppCreation) voidsetEnableSelfValidationJWT(Boolean enableSelfValidationJWT) voidsetEnableTokenEncryption(Boolean enableTokenEncryption) voidsetEnableTokenGeneration(Boolean enableTokenGeneration) voidsetEnableTokenHashing(Boolean enableTokenHashing) voidvoidsetIntrospectionEndpoint(String introspectionEndpoint) voidvoidvoidsetPermissions(KeyManagerPermissionsDTO permissions) voidsetRevokeEndpoint(String revokeEndpoint) voidsetScopeManagementEndpoint(String scopeManagementEndpoint) voidsetScopesClaim(String scopesClaim) voidsetTokenEndpoint(String tokenEndpoint) voidsetTokenType(KeyManagerDTO.TokenTypeEnum tokenType) voidsetTokenValidation(List<TokenValidationDTO> tokenValidation) voidvoidsetUserInfoEndpoint(String userInfoEndpoint) voidsetWellKnownEndpoint(String wellKnownEndpoint) tokenEndpoint(String tokenEndpoint) tokenType(KeyManagerDTO.TokenTypeEnum tokenType) tokenValidation(List<TokenValidationDTO> tokenValidation) toString()userInfoEndpoint(String userInfoEndpoint) wellKnownEndpoint(String wellKnownEndpoint)
-
Field Details
-
SERIALIZED_NAME_ID
- See Also:
-
SERIALIZED_NAME_NAME
- See Also:
-
SERIALIZED_NAME_DISPLAY_NAME
- See Also:
-
SERIALIZED_NAME_TYPE
- See Also:
-
SERIALIZED_NAME_DESCRIPTION
- See Also:
-
SERIALIZED_NAME_WELL_KNOWN_ENDPOINT
- See Also:
-
SERIALIZED_NAME_INTROSPECTION_ENDPOINT
- See Also:
-
SERIALIZED_NAME_CLIENT_REGISTRATION_ENDPOINT
- See Also:
-
SERIALIZED_NAME_TOKEN_ENDPOINT
- See Also:
-
SERIALIZED_NAME_DISPLAY_TOKEN_ENDPOINT
- See Also:
-
SERIALIZED_NAME_REVOKE_ENDPOINT
- See Also:
-
SERIALIZED_NAME_DISPLAY_REVOKE_ENDPOINT
- See Also:
-
SERIALIZED_NAME_USER_INFO_ENDPOINT
- See Also:
-
SERIALIZED_NAME_AUTHORIZE_ENDPOINT
- See Also:
-
SERIALIZED_NAME_CERTIFICATES
- See Also:
-
SERIALIZED_NAME_ISSUER
- See Also:
-
SERIALIZED_NAME_ALIAS
- See Also:
-
SERIALIZED_NAME_SCOPE_MANAGEMENT_ENDPOINT
- See Also:
-
SERIALIZED_NAME_AVAILABLE_GRANT_TYPES
- See Also:
-
SERIALIZED_NAME_ENABLE_TOKEN_GENERATION
- See Also:
-
SERIALIZED_NAME_ENABLE_TOKEN_ENCRYPTION
- See Also:
-
SERIALIZED_NAME_ENABLE_TOKEN_HASHING
- See Also:
-
SERIALIZED_NAME_ENABLE_MAP_O_AUTH_CONSUMER_APPS
- See Also:
-
SERIALIZED_NAME_ENABLE_O_AUTH_APP_CREATION
- See Also:
-
SERIALIZED_NAME_ENABLE_SELF_VALIDATION_J_W_T
- See Also:
-
SERIALIZED_NAME_CLAIM_MAPPING
- See Also:
-
SERIALIZED_NAME_CONSUMER_KEY_CLAIM
- See Also:
-
SERIALIZED_NAME_SCOPES_CLAIM
- See Also:
-
SERIALIZED_NAME_TOKEN_VALIDATION
- See Also:
-
SERIALIZED_NAME_ENABLED
- See Also:
-
SERIALIZED_NAME_ADDITIONAL_PROPERTIES
- See Also:
-
SERIALIZED_NAME_PERMISSIONS
- See Also:
-
SERIALIZED_NAME_TOKEN_TYPE
- See Also:
-
SERIALIZED_NAME_ALLOWED_ORGANIZATIONS
- See Also:
-
-
Constructor Details
-
KeyManagerDTO
public KeyManagerDTO()
-
-
Method Details
-
id
-
getId
Get id- Returns:
- id
-
setId
-
name
-
getName
Get name- Returns:
- name
-
setName
-
displayName
-
getDisplayName
display name of Key Manager to show in UI- Returns:
- displayName
-
setDisplayName
-
type
-
getType
Get type- Returns:
- type
-
setType
-
description
-
getDescription
Get description- Returns:
- description
-
setDescription
-
wellKnownEndpoint
-
getWellKnownEndpoint
Well-Known Endpoint of Identity Provider.- Returns:
- wellKnownEndpoint
-
setWellKnownEndpoint
-
introspectionEndpoint
-
getIntrospectionEndpoint
Get introspectionEndpoint- Returns:
- introspectionEndpoint
-
setIntrospectionEndpoint
-
clientRegistrationEndpoint
-
getClientRegistrationEndpoint
Get clientRegistrationEndpoint- Returns:
- clientRegistrationEndpoint
-
setClientRegistrationEndpoint
-
tokenEndpoint
-
getTokenEndpoint
Get tokenEndpoint- Returns:
- tokenEndpoint
-
setTokenEndpoint
-
displayTokenEndpoint
-
getDisplayTokenEndpoint
Get displayTokenEndpoint- Returns:
- displayTokenEndpoint
-
setDisplayTokenEndpoint
-
revokeEndpoint
-
getRevokeEndpoint
Get revokeEndpoint- Returns:
- revokeEndpoint
-
setRevokeEndpoint
-
displayRevokeEndpoint
-
getDisplayRevokeEndpoint
Get displayRevokeEndpoint- Returns:
- displayRevokeEndpoint
-
setDisplayRevokeEndpoint
-
userInfoEndpoint
-
getUserInfoEndpoint
Get userInfoEndpoint- Returns:
- userInfoEndpoint
-
setUserInfoEndpoint
-
authorizeEndpoint
-
getAuthorizeEndpoint
Get authorizeEndpoint- Returns:
- authorizeEndpoint
-
setAuthorizeEndpoint
-
certificates
-
getCertificates
Get certificates- Returns:
- certificates
-
setCertificates
-
issuer
-
getIssuer
Get issuer- Returns:
- issuer
-
setIssuer
-
alias
-
getAlias
The alias of Identity Provider. If the tokenType is EXCHANGED, the alias value should be inclusive in the audience values of the JWT token- Returns:
- alias
-
setAlias
-
scopeManagementEndpoint
-
getScopeManagementEndpoint
Get scopeManagementEndpoint- Returns:
- scopeManagementEndpoint
-
setScopeManagementEndpoint
-
availableGrantTypes
-
getAvailableGrantTypes
Get availableGrantTypes- Returns:
- availableGrantTypes
-
setAvailableGrantTypes
-
enableTokenGeneration
-
isEnableTokenGeneration
Get enableTokenGeneration- Returns:
- enableTokenGeneration
-
setEnableTokenGeneration
-
enableTokenEncryption
-
isEnableTokenEncryption
Get enableTokenEncryption- Returns:
- enableTokenEncryption
-
setEnableTokenEncryption
-
enableTokenHashing
-
isEnableTokenHashing
Get enableTokenHashing- Returns:
- enableTokenHashing
-
setEnableTokenHashing
-
enableMapOAuthConsumerApps
-
isEnableMapOAuthConsumerApps
Get enableMapOAuthConsumerApps- Returns:
- enableMapOAuthConsumerApps
-
setEnableMapOAuthConsumerApps
-
enableOAuthAppCreation
-
isEnableOAuthAppCreation
Get enableOAuthAppCreation- Returns:
- enableOAuthAppCreation
-
setEnableOAuthAppCreation
-
enableSelfValidationJWT
-
isEnableSelfValidationJWT
Get enableSelfValidationJWT- Returns:
- enableSelfValidationJWT
-
setEnableSelfValidationJWT
-
claimMapping
-
getClaimMapping
Get claimMapping- Returns:
- claimMapping
-
setClaimMapping
-
consumerKeyClaim
-
getConsumerKeyClaim
Get consumerKeyClaim- Returns:
- consumerKeyClaim
-
setConsumerKeyClaim
-
scopesClaim
-
getScopesClaim
Get scopesClaim- Returns:
- scopesClaim
-
setScopesClaim
-
tokenValidation
-
getTokenValidation
Get tokenValidation- Returns:
- tokenValidation
-
setTokenValidation
-
enabled
-
isEnabled
Get enabled- Returns:
- enabled
-
setEnabled
-
additionalProperties
-
getAdditionalProperties
Get additionalProperties- Returns:
- additionalProperties
-
setAdditionalProperties
-
permissions
-
getPermissions
Get permissions- Returns:
- permissions
-
setPermissions
-
tokenType
-
getTokenType
The type of the tokens to be used (exchanged or without exchanged). Accepted values are EXCHANGED and DIRECT.- Returns:
- tokenType
-
setTokenType
-
allowedOrganizations
-
getAllowedOrganizations
Get allowedOrganizations- Returns:
- allowedOrganizations
-
setAllowedOrganizations
-
equals
-
hashCode
public int hashCode() -
toString
-