Package com.okta.sdk.resource.model
Class AppServiceAccount
java.lang.Object
com.okta.sdk.resource.model.AppServiceAccount
- All Implemented Interfaces:
Serializable
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2026-03-13T17:36:05.533634+05:30[Asia/Kolkata]",
comments="Generator version: 7.15.0")
public class AppServiceAccount
extends Object
implements Serializable
AppServiceAccount
- See Also:
-
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 String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddownerGroupIdsItem(String ownerGroupIdsItem) addownerUserIdsItem(String ownerUserIdsItem) containerOrn(String containerOrn) description(String description) booleanThe key name of the app in the Okta Integration Network (OIN)The app instance labelThe [ORN](/openapi/okta-management/guides/roles/#okta-resource-name-orn) of the relevant resource.Timestamp when the app service account was createdThe description of the app service accountgetId()The UUID of the app service accountTimestamp when the app service account was last updatedgetName()The user-defined name for the app service accountA list of IDs of the Okta groups who own the app service accountA list of IDs of the Okta users who own the app service accountThe app service account password.Get statusGet statusDetailThe username that serves as the direct link to your managed app account.inthashCode()ownerGroupIds(List<String> ownerGroupIds) ownerUserIds(List<String> ownerUserIds) voidsetContainerOrn(String containerOrn) voidsetDescription(String description) voidvoidsetOwnerGroupIds(List<String> ownerGroupIds) voidsetOwnerUserIds(List<String> ownerUserIds) voidsetPassword(String password) voidsetStatus(ServiceAccountStatus status) voidsetStatusDetail(ServiceAccountStatusDetail statusDetail) voidsetUsername(String username) status(ServiceAccountStatus status) statusDetail(ServiceAccountStatusDetail statusDetail) toString()
-
Field Details
-
JSON_PROPERTY_CONTAINER_GLOBAL_NAME
- See Also:
-
JSON_PROPERTY_CONTAINER_INSTANCE_NAME
- See Also:
-
JSON_PROPERTY_CONTAINER_ORN
- See Also:
-
JSON_PROPERTY_CREATED
- See Also:
-
JSON_PROPERTY_DESCRIPTION
- See Also:
-
JSON_PROPERTY_ID
- See Also:
-
JSON_PROPERTY_LAST_UPDATED
- See Also:
-
JSON_PROPERTY_NAME
- See Also:
-
JSON_PROPERTY_OWNER_GROUP_IDS
- See Also:
-
JSON_PROPERTY_OWNER_USER_IDS
- See Also:
-
JSON_PROPERTY_PASSWORD
- See Also:
-
JSON_PROPERTY_STATUS
- See Also:
-
JSON_PROPERTY_STATUS_DETAIL
- See Also:
-
JSON_PROPERTY_USERNAME
- See Also:
-
-
Constructor Details
-
AppServiceAccount
public AppServiceAccount()
-
-
Method Details
-
getContainerGlobalName
The key name of the app in the Okta Integration Network (OIN)- Returns:
- containerGlobalName
-
getContainerInstanceName
The app instance label- Returns:
- containerInstanceName
-
containerOrn
-
getContainerOrn
The [ORN](/openapi/okta-management/guides/roles/#okta-resource-name-orn) of the relevant resource. Use the specific app ORN format (`orn:{partition}:idp:{yourOrgId}:apps:{appType}:{appId}`) to identify an Okta app instance in your org.- Returns:
- containerOrn
-
setContainerOrn
-
getCreated
Timestamp when the app service account was created- Returns:
- created
-
description
-
getDescription
The description of the app service account- Returns:
- description
-
setDescription
-
getId
The UUID of the app service account- Returns:
- id
-
getLastUpdated
Timestamp when the app service account was last updated- Returns:
- lastUpdated
-
name
-
getName
The user-defined name for the app service account- Returns:
- name
-
setName
-
ownerGroupIds
-
addownerGroupIdsItem
-
getOwnerGroupIds
A list of IDs of the Okta groups who own the app service account- Returns:
- ownerGroupIds
-
setOwnerGroupIds
-
ownerUserIds
-
addownerUserIdsItem
-
getOwnerUserIds
A list of IDs of the Okta users who own the app service account- Returns:
- ownerUserIds
-
setOwnerUserIds
-
password
-
getPassword
The app service account password. Required for apps that don't have provisioning enabled or don't support password synchronization.- Returns:
- password
-
setPassword
-
status
-
getStatus
Get status- Returns:
- status
-
setStatus
-
statusDetail
-
getStatusDetail
Get statusDetail- Returns:
- statusDetail
-
setStatusDetail
-
username
-
getUsername
The username that serves as the direct link to your managed app account. Ensure that this value precisely matches the identifier of the target app account.- Returns:
- username
-
setUsername
-
equals
-
hashCode
public int hashCode() -
toString
-