All Downloads are FREE. Search and download functionalities are using the official Maven repository.

docs.Application.md Maven / Gradle / Ivy

Go to download

The Okta Java SDK API .jar provides a Java API that your code can use to make calls to the Okta API. This .jar is the only compile-time dependency within the Okta SDK project that your code should depend on. Implementations of this API (implementation .jars) should be runtime dependencies only.

There is a newer version: 21.0.0
Show newest version


# Application


## Properties

| Name | Type | Description | Notes |
|------------ | ------------- | ------------- | -------------|
|**accessibility** | [**ApplicationAccessibility**](ApplicationAccessibility.md) |  |  [optional] |
|**created** | **OffsetDateTime** | Timestamp when the Application object was created |  [optional] [readonly] |
|**features** | [**List<FeaturesEnum>**](#List<FeaturesEnum>) | Enabled app features > **Note:** Some apps can support optional provisioning features. See [Application Features](/openapi/okta-management/management/tag/ApplicationFeatures/)  |  [optional] |
|**id** | **String** | Unique ID for the app instance |  [optional] [readonly] |
|**label** | **String** | User-defined display name for app |  |
|**lastUpdated** | **OffsetDateTime** | Timestamp when the Application object was last updated |  [optional] [readonly] |
|**licensing** | [**ApplicationLicensing**](ApplicationLicensing.md) |  |  [optional] |
|**orn** | **String** | The Okta resource name (ORN) for the current app instance |  [optional] [readonly] |
|**profile** | **Map<String, Object>** | Contains any valid JSON schema for specifying properties that can be referenced from a request (only available to OAuth 2.0 client apps). For example, add an app manager contact email address or define an allowlist of groups that you can then reference using the Okta Expression Language `getFilteredGroups` function.  > **Notes:** > * `profile` isn't encrypted, so don't store sensitive data in it. > * `profile` doesn't limit the level of nesting in the JSON schema you created, but there is a practical size limit. Okta recommends a JSON schema size of 1 MB or less for best performance. |  [optional] |
|**signOnMode** | **ApplicationSignOnMode** |  |  |
|**status** | **ApplicationLifecycleStatus** |  |  [optional] |
|**visibility** | [**ApplicationVisibility**](ApplicationVisibility.md) |  |  [optional] |
|**embedded** | [**ApplicationEmbedded**](ApplicationEmbedded.md) |  |  [optional] |
|**links** | [**ApplicationLinks**](ApplicationLinks.md) |  |  [optional] |



## Enum: List<FeaturesEnum>

| Name | Value |
|---- | -----|
| GROUP_PUSH | "GROUP_PUSH" |
| IMPORT_NEW_USERS | "IMPORT_NEW_USERS" |
| IMPORT_PROFILE_UPDATES | "IMPORT_PROFILE_UPDATES" |
| IMPORT_USER_SCHEMA | "IMPORT_USER_SCHEMA" |
| PROFILE_MASTERING | "PROFILE_MASTERING" |
| PUSH_NEW_USERS | "PUSH_NEW_USERS" |
| PUSH_PASSWORD_UPDATES | "PUSH_PASSWORD_UPDATES" |
| PUSH_PROFILE_UPDATES | "PUSH_PROFILE_UPDATES" |
| PUSH_USER_DEACTIVATION | "PUSH_USER_DEACTIVATION" |
| REACTIVATE_USERS | "REACTIVATE_USERS" |
| OUTBOUND_DEL_AUTH | "OUTBOUND_DEL_AUTH" |
| DESKTOP_SSO | "DESKTOP_SSO" |
| FEDERATED_PROFILE | "FEDERATED_PROFILE" |
| SUPPRESS_ACTIVATION_EMAIL | "SUPPRESS_ACTIVATION_EMAIL" |
| PUSH_PENDING_USERS | "PUSH_PENDING_USERS" |
| MFA | "MFA" |
| UPDATE_EXISTING_USERNAME | "UPDATE_EXISTING_USERNAME" |
| EXCLUDE_USERNAME_UPDATE_ON_PROFILE_PUSH | "EXCLUDE_USERNAME_UPDATE_ON_PROFILE_PUSH" |
| EXCHANGE_ACTIVE_SYNC | "EXCHANGE_ACTIVE_SYNC" |
| IMPORT_SYNC | "IMPORT_SYNC" |
| IMPORT_SYNC_CONTACTS | "IMPORT_SYNC_CONTACTS" |
| DEVICE_COMPLIANCE | "DEVICE_COMPLIANCE" |
| VPN_CONFIG | "VPN_CONFIG" |
| IMPORT_SCHEMA_ENUM_VALUES | "IMPORT_SCHEMA_ENUM_VALUES" |
| SCIM_PROVISIONING | "SCIM_PROVISIONING" |
| DEVICE_FILTER_IN_SIGN_ON_RULES | "DEVICE_FILTER_IN_SIGN_ON_RULES" |
| PROFILE_TEMPLATE_UPGRADE | "PROFILE_TEMPLATE_UPGRADE" |
| DEFAULT_PUSH_STATUS_TO_PUSH | "DEFAULT_PUSH_STATUS_TO_PUSH" |
| REAL_TIME_SYNC | "REAL_TIME_SYNC" |
| SSO | "SSO" |
| AUTHN_CONTEXT | "AUTHN_CONTEXT" |
| JIT_PROVISIONING | "JIT_PROVISIONING" |
| GROUP_SYNC | "GROUP_SYNC" |
| OPP_SCIM_INCREMENTAL_IMPORTS | "OPP_SCIM_INCREMENTAL_IMPORTS" |
| IN_MEMORY_APP_USER | "IN_MEMORY_APP_USER" |
| LOG_STREAMING | "LOG_STREAMING" |
| OAUTH_INTEGRATION | "OAUTH_INTEGRATION" |
| IDP | "IDP" |
| PUSH_NEW_USERS_WITHOUT_PASSWORD | "PUSH_NEW_USERS_WITHOUT_PASSWORD" |
| SKYHOOK_SERVICE | "SKYHOOK_SERVICE" |
| ENTITLEMENT_MANAGEMENT | "ENTITLEMENT_MANAGEMENT" |
| PUSH_NEW_USERS_WITH_HASHED_PASSWORD | "PUSH_NEW_USERS_WITH_HASHED_PASSWORD" |
| UNKNOWN_DEFAULT_OPEN_API | "unknown_default_open_api" |


## Implemented Interfaces

* Serializable






© 2015 - 2025 Weber Informatics LLC | Privacy Policy