Package com.okta.sdk.resource.model
Class Office365Application
java.lang.Object
com.okta.sdk.resource.model.Office365Application
- All Implemented Interfaces:
Serializable
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2024-09-23T16:19:57.008753975Z[Etc/UTC]",
comments="Generator version: 7.8.0")
public class Office365Application
extends Object
implements Serializable
Schema for the Microsoft Office 365 app (key name: `office365`) To create a Microsoft Office 365 app, use
the [Create an
Application](/openapi/okta-management/management/tag/Application/#tag/Application/operation/createApplication)
request with the following parameters in the request body. > **Note:** The Office 365 app only supports
`BROWSER_PLUGIN` and `SAML_1_1` sign-on modes.
- See Also:
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic enum
Gets or Sets namestatic enum
Gets or Sets signOnMode -
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionaccessibility
(ApplicationAccessibility accessibility) credentials
(SchemeApplicationCredentials credentials) boolean
Get accessibilityGet credentialsgetLabel()
User-defined display name for appGet licensinggetName()
Get nameContains any valid JSON schema for specifying properties that can be referenced from a request (only available to OAuth 2.0 client apps)Get settingsGet signOnModeGet statusGet visibilityint
hashCode()
licensing
(ApplicationLicensing licensing) putprofileItem
(String key, Object profileItem) void
setAccessibility
(ApplicationAccessibility accessibility) void
setCredentials
(SchemeApplicationCredentials credentials) void
void
setLicensing
(ApplicationLicensing licensing) void
void
setProfile
(Map<String, Object> profile) void
setSettings
(Office365ApplicationSettings settings) void
setSignOnMode
(Office365Application.SignOnModeEnum signOnMode) void
setStatus
(ApplicationLifecycleStatus status) settings
(Office365ApplicationSettings settings) void
setVisibility
(ApplicationVisibility visibility) signOnMode
(Office365Application.SignOnModeEnum signOnMode) status
(ApplicationLifecycleStatus status) toString()
visibility
(ApplicationVisibility visibility)
-
Field Details
-
JSON_PROPERTY_ACCESSIBILITY
- See Also:
-
JSON_PROPERTY_CREDENTIALS
- See Also:
-
JSON_PROPERTY_LABEL
- See Also:
-
JSON_PROPERTY_LICENSING
- See Also:
-
JSON_PROPERTY_NAME
- See Also:
-
JSON_PROPERTY_PROFILE
- See Also:
-
JSON_PROPERTY_SIGN_ON_MODE
- See Also:
-
JSON_PROPERTY_STATUS
- See Also:
-
JSON_PROPERTY_VISIBILITY
- See Also:
-
JSON_PROPERTY_SETTINGS
- See Also:
-
-
Constructor Details
-
Office365Application
public Office365Application()
-
-
Method Details
-
accessibility
-
getAccessibility
Get accessibility- Returns:
- accessibility
-
setAccessibility
-
credentials
-
getCredentials
Get credentials- Returns:
- credentials
-
setCredentials
-
label
-
getLabel
User-defined display name for app- Returns:
- label
-
setLabel
-
licensing
-
getLicensing
Get licensing- Returns:
- licensing
-
setLicensing
-
name
-
getName
Get name- Returns:
- name
-
setName
-
profile
-
putprofileItem
-
getProfile
Contains any valid JSON schema for specifying properties that can be referenced from a request (only available to OAuth 2.0 client apps)- Returns:
- profile
-
setProfile
-
signOnMode
-
getSignOnMode
Get signOnMode- Returns:
- signOnMode
-
setSignOnMode
-
status
-
getStatus
Get status- Returns:
- status
-
setStatus
-
visibility
-
getVisibility
Get visibility- Returns:
- visibility
-
setVisibility
-
settings
-
getSettings
Get settings- Returns:
- settings
-
setSettings
-
equals
-
hashCode
public int hashCode() -
toString
-