Package com.okta.sdk.resource.model
Class GoogleApplication
java.lang.Object
com.okta.sdk.resource.model.GoogleApplication
- 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 GoogleApplication
extends Object
implements Serializable
Schema for the Google Workspace app (key name: `google`) To create a Google Workspace app, use the [Create
an
Application](https://developer.okta.com/docs/api/openapi/okta-management/management/tag/Application/#tag/Application/operation/createApplication)
request with the following parameters in the request body. > **Note:** The Google Workspace app only supports
`BROWSER_PLUGIN` and `SAML_2_0` 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
(GoogleApplicationSettings settings) void
setSignOnMode
(GoogleApplication.SignOnModeEnum signOnMode) void
setStatus
(ApplicationLifecycleStatus status) settings
(GoogleApplicationSettings settings) void
setVisibility
(ApplicationVisibility visibility) signOnMode
(GoogleApplication.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
-
GoogleApplication
public GoogleApplication()
-
-
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
-