Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
App.Builder |
accessTokenExpiry(Integer accessTokenExpiry)
Expiry-time in seconds for an Access Token.
|
App.Builder |
accounts(List<AppAccounts> accounts)
Accounts of App
|
App.Builder |
active(Boolean active)
If true, this App is able to participate in runtime services, such as automatic-login,
OAuth, and SAML.
|
App.Builder |
adminRoles(List<AppAdminRoles> adminRoles)
A list of AppRoles defined by this UnmanagedApp.
|
App.Builder |
aliasApps(List<AppAliasApps> aliasApps)
Each value of this internal attribute refers to an Oracle Public Cloud infrastructure App
on which this App depends.
|
App.Builder |
allowAccessControl(Boolean allowAccessControl)
If true, any managed App that is based on this template is checked for access control
that is, access to this app is subject to successful authorization at SSO service, viz.
|
App.Builder |
allowedGrants(List<String> allowedGrants)
List of grant-types that this App is allowed to use when it acts as an OAuthClient.
|
App.Builder |
allowedOperations(List<App.AllowedOperations> allowedOperations)
OPTIONAL.
|
App.Builder |
allowedScopes(List<AppAllowedScopes> allowedScopes)
A list of scopes (exposed by this App or by other Apps) that this App is allowed to
access when it acts as an OAuthClient.
|
App.Builder |
allowedTags(List<AppAllowedTags> allowedTags)
A list of tags, acting as an OAuthClient, this App is allowed to access.
|
App.Builder |
allowOffline(Boolean allowOffline)
If true, indicates that the Refresh Token is allowed when this App acts as an OAuth
Resource.
|
App.Builder |
allUrlSchemesAllowed(Boolean allUrlSchemesAllowed)
If true, indicates that the system should allow all URL-schemes within each value of the
‘redirectUris’ attribute.
|
App.Builder |
appIcon(String appIcon)
Application icon.
|
App.Builder |
appSignonPolicy(AppAppSignonPolicy appSignonPolicy) |
App.Builder |
appsNetworkPerimeters(List<AppAppsNetworkPerimeters> appsNetworkPerimeters)
Network Perimeter
|
App.Builder |
appThumbnail(String appThumbnail)
Application thumbnail.
|
App.Builder |
asOPCService(AppAsOPCService asOPCService) |
App.Builder |
attrRenderingMetadata(List<AppAttrRenderingMetadata> attrRenderingMetadata)
Label for the attribute to be shown in the UI.
|
App.Builder |
audience(String audience)
The base URI for all of the scopes defined in this App.
|
App.Builder |
basedOnTemplate(AppBasedOnTemplate basedOnTemplate) |
App |
build() |
App.Builder |
bypassConsent(Boolean bypassConsent)
If true, indicates that consent should be skipped for all scopes
|
App.Builder |
callbackServiceUrl(String callbackServiceUrl)
Callback Service URL
|
App.Builder |
certificates(List<AppCertificates> certificates)
Each value of this attribute represent a certificate that this App uses when it acts as
an OAuthClient.
|
App.Builder |
clientIPChecking(App.ClientIPChecking clientIPChecking)
Network Perimeters checking mode
|
App.Builder |
clientSecret(String clientSecret)
This value is the credential of this App, which this App supplies as a password when this
App authenticates to the Oracle Public Cloud infrastructure.
|
App.Builder |
clientType(App.ClientType clientType)
Specifies the type of access that this App has when it acts as an OAuthClient.
|
App.Builder |
cloudControlProperties(List<AppCloudControlProperties> cloudControlProperties)
A collection of arbitrary properties that scope the privileges of a cloud-control App.
|
App.Builder |
compartmentOcid(String compartmentOcid)
OCI Compartment Id (ocid) in which the resource lives.
|
App.Builder |
contactEmailAddress(String contactEmailAddress)
Contact Email Address
|
App.Builder |
copy(App model) |
App.Builder |
delegatedServiceNames(List<String> delegatedServiceNames)
Service Names allow to use OCI signature for client authentication instead of client
credentials
|
App.Builder |
deleteInProgress(Boolean deleteInProgress)
A boolean flag indicating this resource in the process of being deleted.
|
App.Builder |
description(String description)
Description of the application.
|
App.Builder |
disableKmsiTokenAuthentication(Boolean disableKmsiTokenAuthentication)
Indicates whether the application is allowed to be access using kmsi token.
|
App.Builder |
displayName(String displayName)
Display name of the application.
|
App.Builder |
domainOcid(String domainOcid)
OCI Domain Id (ocid) in which the resource lives.
|
App.Builder |
editableAttributes(List<AppEditableAttributes> editableAttributes)
App attributes editable by subject
|
App.Builder |
errorPageUrl(String errorPageUrl)
This attribute specifies the URL of the page to which an application will redirect an
end-user in case of error.
|
App.Builder |
grantedAppRoles(List<AppGrantedAppRoles> grantedAppRoles)
A list of AppRoles that are granted to this App (and that are defined by other Apps).
|
App.Builder |
grants(List<AppGrants> grants)
Grants assigned to the app
|
App.Builder |
hashedClientSecret(String hashedClientSecret)
Hashed Client Secret.
|
App.Builder |
homePageUrl(String homePageUrl)
Home Page URL
|
App.Builder |
icon(String icon)
URL of application icon.
|
App.Builder |
id(String id)
Unique identifier for the SCIM Resource as defined by the Service Provider.
|
App.Builder |
idcsCreatedBy(IdcsCreatedBy idcsCreatedBy) |
App.Builder |
idcsLastModifiedBy(IdcsLastModifiedBy idcsLastModifiedBy) |
App.Builder |
idcsLastUpgradedInRelease(String idcsLastUpgradedInRelease)
The release number when the resource was upgraded.
|
App.Builder |
idcsPreventedOperations(List<IdcsPreventedOperations> idcsPreventedOperations)
Each value of this attribute specifies an operation that only an internal client may
perform on this particular resource.
|
App.Builder |
identityProviders(List<AppIdentityProviders> identityProviders)
A list of IdentityProvider assigned to app.
|
App.Builder |
idpPolicy(AppIdpPolicy idpPolicy) |
App.Builder |
idTokenEncAlgo(String idTokenEncAlgo)
Encryption Alogrithm to use for encrypting ID token.
|
App.Builder |
infrastructure(Boolean infrastructure)
If true, this App is an internal infrastructure App.
|
App.Builder |
isAliasApp(Boolean isAliasApp)
If true, this App is an AliasApp and it cannot be granted to an end-user directly.
|
App.Builder |
isDatabaseService(Boolean isDatabaseService)
If true, this application acts as database service Application
|
App.Builder |
isEnterpriseApp(Boolean isEnterpriseApp)
If true, this app acts as Enterprise app with Authentication and URL Authz policy.
|
App.Builder |
isFormFill(Boolean isFormFill)
If true, this application acts as FormFill Application
|
App.Builder |
isKerberosRealm(Boolean isKerberosRealm)
If true, indicates that this App supports Kerberos Authentication
|
App.Builder |
isLoginTarget(Boolean isLoginTarget)
If true, this App allows runtime services to log end users into this App automatically.
|
App.Builder |
isManagedApp(Boolean isManagedApp)
If true, indicates that access to this App requires an account.
|
App.Builder |
isMobileTarget(Boolean isMobileTarget)
If true, indicates that the App should be visible in each end-user’s mobile application.
|
App.Builder |
isMulticloudServiceApp(Boolean isMulticloudServiceApp)
If true, indicates the app is used for multicloud service integration.
|
App.Builder |
isOAuthClient(Boolean isOAuthClient)
If true, this application acts as an OAuth Client
|
App.Builder |
isOAuthResource(Boolean isOAuthResource)
If true, indicates that this application acts as an OAuth Resource.
|
App.Builder |
isObligationCapable(Boolean isObligationCapable)
This flag indicates if the App is capable of validating obligations with the token for
allowing access to the App.
|
App.Builder |
isOPCService(Boolean isOPCService)
If true, this application is an Oracle Public Cloud service-instance.
|
App.Builder |
isRadiusApp(Boolean isRadiusApp)
If true, this application acts as an Radius App
|
App.Builder |
isSamlServiceProvider(Boolean isSamlServiceProvider)
If true, then this App acts as a SAML Service Provider.
|
App.Builder |
isUnmanagedApp(Boolean isUnmanagedApp)
If true, indicates that this application accepts an Oracle Cloud Identity Service User as
a login-identity (does not require an account) and relies for authorization on the User’s
memberships in AppRoles.
|
App.Builder |
isWebTierPolicy(Boolean isWebTierPolicy)
If true, the webtier policy is active
|
App.Builder |
landingPageUrl(String landingPageUrl)
The URL of the landing page for this App, which is the first page that an end user should
see if runtime services log that end user in to this App automatically.
|
App.Builder |
linkingCallbackUrl(String linkingCallbackUrl)
This attribute specifies the callback URL for the social linking operation.
|
App.Builder |
loginMechanism(App.LoginMechanism loginMechanism)
The protocol that runtime services will use to log end users in to this App
automatically.
|
App.Builder |
loginPageUrl(String loginPageUrl)
This attribute specifies the URL of the page that the App uses when an end-user signs in
to that App.
|
App.Builder |
logoutPageUrl(String logoutPageUrl)
This attribute specifies the URL of the page that the App uses when an end-user signs
out.
|
App.Builder |
logoutUri(String logoutUri)
OAuth will use this URI to logout if this App wants to participate in SSO, and if this
App’s session gets cleared as part of global logout.
|
App.Builder |
meta(Meta meta) |
App.Builder |
meterAsOPCService(Boolean meterAsOPCService)
Indicates whether the application is billed as an OPCService.
|
App.Builder |
migrated(Boolean migrated)
If true, this App was migrated from an earlier version of Oracle Public Cloud
infrastructure (and may therefore require special handling from runtime services such as
OAuth or SAML).
|
App.Builder |
name(String name)
Name of the application.
|
App.Builder |
ocid(String ocid)
Unique OCI identifier for the SCIM Resource.
|
App.Builder |
postLogoutRedirectUris(List<String> postLogoutRedirectUris)
Each value of this attribute is the URI of a landing page within this App.
|
App.Builder |
privacyPolicyUrl(String privacyPolicyUrl)
Privacy Policy URL
|
App.Builder |
productLogoUrl(String productLogoUrl)
Application Logo URL
|
App.Builder |
productName(String productName)
Product Name
|
App.Builder |
protectableSecondaryAudiences(List<AppProtectableSecondaryAudiences> protectableSecondaryAudiences)
A list of secondary audiences–additional URIs to be added automatically to any OAuth
token that allows access to this App.
|
App.Builder |
radiusPolicy(AppRadiusPolicy radiusPolicy) |
App.Builder |
readyToUpgrade(Boolean readyToUpgrade)
If true, this App requires an upgrade and mandates attention from application
administrator.
|
App.Builder |
redirectUris(List<String> redirectUris)
OPTIONAL.
|
App.Builder |
refreshTokenExpiry(Integer refreshTokenExpiry)
Expiry-time in seconds for a Refresh Token.
|
App.Builder |
samlServiceProvider(AppSamlServiceProvider samlServiceProvider) |
App.Builder |
schemas(List<String> schemas)
REQUIRED.
|
App.Builder |
scopes(List<AppScopes> scopes)
Scopes defined by this App.
|
App.Builder |
secondaryAudiences(List<String> secondaryAudiences)
A list of secondary audiences–additional URIs to be added automatically to any OAuth
token that allows access to this App.
|
App.Builder |
serviceParams(List<AppServiceParams> serviceParams)
Custom attribute that is required to compute other attribute values during app creation.
|
App.Builder |
serviceTypeURN(String serviceTypeURN)
This Uniform Resource Name (URN) value identifies the type of Oracle Public Cloud service
of which this app is an instance.
|
App.Builder |
serviceTypeVersion(String serviceTypeVersion)
This value specifies the version of the Oracle Public Cloud service of which this App is
an instance
|
App.Builder |
showInMyApps(Boolean showInMyApps)
If true, this app will be displayed in the MyApps page of each end-user who has access to
the App.
|
App.Builder |
signonPolicy(AppSignonPolicy signonPolicy) |
App.Builder |
tags(List<Tags> tags)
A list of tags on this resource.
|
App.Builder |
tenancyOcid(String tenancyOcid)
OCI Tenant Id (ocid) in which the resource lives.
|
App.Builder |
termsOfServiceUrl(String termsOfServiceUrl)
Terms of Service URL
|
App.Builder |
termsOfUse(AppTermsOfUse termsOfUse) |
App.Builder |
trustPolicies(List<AppTrustPolicies> trustPolicies)
Trust Policies.
|
App.Builder |
trustScope(App.TrustScope trustScope)
Indicates the scope of trust for this App when acting as an OAuthClient.
|
App.Builder |
urnIetfParamsScimSchemasOracleIdcsExtensionDbcsApp(AppExtensionDbcsApp urnIetfParamsScimSchemasOracleIdcsExtensionDbcsApp) |
App.Builder |
urnIetfParamsScimSchemasOracleIdcsExtensionEnterpriseAppApp(AppExtensionEnterpriseAppApp urnIetfParamsScimSchemasOracleIdcsExtensionEnterpriseAppApp) |
App.Builder |
urnIetfParamsScimSchemasOracleIdcsExtensionFormFillAppApp(AppExtensionFormFillAppApp urnIetfParamsScimSchemasOracleIdcsExtensionFormFillAppApp) |
App.Builder |
urnIetfParamsScimSchemasOracleIdcsExtensionFormFillAppTemplateAppTemplate(AppExtensionFormFillAppTemplateAppTemplate urnIetfParamsScimSchemasOracleIdcsExtensionFormFillAppTemplateAppTemplate) |
App.Builder |
urnIetfParamsScimSchemasOracleIdcsExtensionKerberosRealmApp(AppExtensionKerberosRealmApp urnIetfParamsScimSchemasOracleIdcsExtensionKerberosRealmApp) |
App.Builder |
urnIetfParamsScimSchemasOracleIdcsExtensionManagedappApp(AppExtensionManagedappApp urnIetfParamsScimSchemasOracleIdcsExtensionManagedappApp) |
App.Builder |
urnIetfParamsScimSchemasOracleIdcsExtensionMulticloudServiceAppApp(AppExtensionMulticloudServiceAppApp urnIetfParamsScimSchemasOracleIdcsExtensionMulticloudServiceAppApp) |
App.Builder |
urnIetfParamsScimSchemasOracleIdcsExtensionOciTags(ExtensionOCITags urnIetfParamsScimSchemasOracleIdcsExtensionOciTags) |
App.Builder |
urnIetfParamsScimSchemasOracleIdcsExtensionOpcServiceApp(AppExtensionOpcServiceApp urnIetfParamsScimSchemasOracleIdcsExtensionOpcServiceApp) |
App.Builder |
urnIetfParamsScimSchemasOracleIdcsExtensionRadiusAppApp(AppExtensionRadiusAppApp urnIetfParamsScimSchemasOracleIdcsExtensionRadiusAppApp) |
App.Builder |
urnIetfParamsScimSchemasOracleIdcsExtensionRequestableApp(AppExtensionRequestableApp urnIetfParamsScimSchemasOracleIdcsExtensionRequestableApp) |
App.Builder |
urnIetfParamsScimSchemasOracleIdcsExtensionSamlServiceProviderApp(AppExtensionSamlServiceProviderApp urnIetfParamsScimSchemasOracleIdcsExtensionSamlServiceProviderApp) |
App.Builder |
urnIetfParamsScimSchemasOracleIdcsExtensionWebTierPolicyApp(AppExtensionWebTierPolicyApp urnIetfParamsScimSchemasOracleIdcsExtensionWebTierPolicyApp) |
App.Builder |
userRoles(List<AppUserRoles> userRoles)
A list of AppRoles defined by this UnmanagedApp.
|
public App.Builder id(String id)
Unique identifier for the SCIM Resource as defined by the Service Provider. Each representation of the Resource MUST include a non-empty id value. This identifier MUST be unique across the Service Provider’s entire set of Resources. It MUST be a stable, non-reassignable identifier that does not change when the same Resource is returned in subsequent requests. The value of the id attribute is always issued by the Service Provider and MUST never be specified by the Service Consumer. bulkId: is a reserved keyword and MUST NOT be used in the unique identifier.
*SCIM++ Properties:** - caseExact: false - idcsSearchable: true - multiValued: false - mutability: readOnly - required: false - returned: always - type: string - uniqueness: global
id
- the value to setpublic App.Builder ocid(String ocid)
Unique OCI identifier for the SCIM Resource.
*SCIM++ Properties:** - caseExact: true - idcsSearchable: true - multiValued: false - mutability: immutable - required: false - returned: default - type: string - uniqueness: global
ocid
- the value to setpublic App.Builder schemas(List<String> schemas)
REQUIRED. The schemas attribute is an array of Strings which allows introspection of the supported schema version for a SCIM representation as well any schema extensions supported by that representation. Each String value must be a unique URI. This specification defines URIs for User, Group, and a standard \“enterprise\” extension. All representations of SCIM schema MUST include a non-zero value array with value(s) of the URIs supported by that representation. Duplicate values MUST NOT be included. Value order is not specified and MUST not impact behavior.
*SCIM++ Properties:** - caseExact: false - idcsSearchable: false - multiValued: true - mutability: readWrite - required: true - returned: default - type: string - uniqueness: none
schemas
- the value to setpublic App.Builder meta(Meta meta)
public App.Builder idcsCreatedBy(IdcsCreatedBy idcsCreatedBy)
public App.Builder idcsLastModifiedBy(IdcsLastModifiedBy idcsLastModifiedBy)
public App.Builder idcsPreventedOperations(List<IdcsPreventedOperations> idcsPreventedOperations)
Each value of this attribute specifies an operation that only an internal client may perform on this particular resource.
*SCIM++ Properties:** - idcsSearchable: false - multiValued: true - mutability: readOnly - required: false - returned: request - type: string - uniqueness: none
idcsPreventedOperations
- the value to setpublic App.Builder tags(List<Tags> tags)
A list of tags on this resource.
*SCIM++ Properties:** - idcsCompositeKey: [key, value] - idcsSearchable: true - multiValued: true - mutability: readWrite - required: false - returned: request - type: complex - uniqueness: none
tags
- the value to setpublic App.Builder deleteInProgress(Boolean deleteInProgress)
A boolean flag indicating this resource in the process of being deleted. Usually set to true when synchronous deletion of the resource would take too long.
*SCIM++ Properties:** - caseExact: false - idcsSearchable: true - multiValued: false - mutability: readOnly - required: false - returned: default - type: boolean - uniqueness: none
deleteInProgress
- the value to setpublic App.Builder idcsLastUpgradedInRelease(String idcsLastUpgradedInRelease)
The release number when the resource was upgraded.
*SCIM++ Properties:** - caseExact: false - idcsSearchable: false - multiValued: false - mutability: readOnly - required: false - returned: request - type: string - uniqueness: none
idcsLastUpgradedInRelease
- the value to setpublic App.Builder domainOcid(String domainOcid)
OCI Domain Id (ocid) in which the resource lives.
*SCIM++ Properties:** - caseExact: false - idcsSearchable: false - multiValued: false - mutability: readOnly - required: false - returned: default - type: string - uniqueness: none
domainOcid
- the value to setpublic App.Builder compartmentOcid(String compartmentOcid)
OCI Compartment Id (ocid) in which the resource lives.
*SCIM++ Properties:** - caseExact: false - idcsSearchable: false - multiValued: false - mutability: readOnly - required: false - returned: default - type: string - uniqueness: none
compartmentOcid
- the value to setpublic App.Builder tenancyOcid(String tenancyOcid)
OCI Tenant Id (ocid) in which the resource lives.
*SCIM++ Properties:** - caseExact: false - idcsSearchable: false - multiValued: false - mutability: readOnly - required: false - returned: default - type: string - uniqueness: none
tenancyOcid
- the value to setpublic App.Builder meterAsOPCService(Boolean meterAsOPCService)
Indicates whether the application is billed as an OPCService. If true, customer is not billed for runtime operations of the app.
*Added In:** 18.4.2
*SCIM++ Properties:** - idcsSearchable: false - multiValued: false - mutability: readOnly - required: false - returned: always - type: boolean - uniqueness: none
meterAsOPCService
- the value to setpublic App.Builder name(String name)
Name of the application. Also serves as username if the application authenticates to Oracle Public Cloud infrastructure. This name may not be user-friendly and cannot be changed once an App is created.
*SCIM++ Properties:** - caseExact: false - idcsSearchable: true - multiValued: false - mutability: immutable - required: false - returned: default - type: string - uniqueness: server
name
- the value to setpublic App.Builder clientSecret(String clientSecret)
This value is the credential of this App, which this App supplies as a password when this App authenticates to the Oracle Public Cloud infrastructure. This value is also the client secret of this App when it acts as an OAuthClient.
*SCIM++ Properties:** - caseExact: false - idcsSearchable: false - idcsSensitive: none - multiValued: false - mutability: readOnly - required: false - returned: default - type: string - uniqueness: none
clientSecret
- the value to setpublic App.Builder hashedClientSecret(String hashedClientSecret)
Hashed Client Secret. This hash-value is used to verify the ‘clientSecret’ credential of this App
*Added In:** 2106240046
*SCIM++ Properties:** - idcsSearchable: false - idcsSensitive: hash_sc - multiValued: false - mutability: readOnly - required: false - returned: request - type: string - uniqueness: none
hashedClientSecret
- the value to setpublic App.Builder displayName(String displayName)
Display name of the application. Display name is intended to be user-friendly, and an administrator can change the value at any time.
*SCIM++ Properties:** - caseExact: false - idcsSearchable: true - multiValued: false - mutability: readWrite - required: true - returned: always - type: string - uniqueness: server
displayName
- the value to setpublic App.Builder description(String description)
Description of the application.
*SCIM++ Properties:** - caseExact: false - idcsSearchable: true - multiValued: false - mutability: readWrite - required: false - returned: default - type: string - uniqueness: none
description
- the value to setpublic App.Builder idTokenEncAlgo(String idTokenEncAlgo)
Encryption Alogrithm to use for encrypting ID token.
*Added In:** 2010242156
*SCIM++ Properties:** - caseExact: false - idcsSearchable: false - multiValued: false - mutability: readWrite - required: false - returned: default - type: string - uniqueness: none
idTokenEncAlgo
- the value to setpublic App.Builder delegatedServiceNames(List<String> delegatedServiceNames)
Service Names allow to use OCI signature for client authentication instead of client credentials
*Added In:** 2207040824
*SCIM++ Properties:** - caseExact: true - idcsSearchable: false - multiValued: true - mutability: readWrite - required: false - returned: default - type: string - uniqueness: none
delegatedServiceNames
- the value to setpublic App.Builder active(Boolean active)
If true, this App is able to participate in runtime services, such as automatic-login, OAuth, and SAML. If false, all runtime services are disabled for this App, and only administrative operations can be performed.
*SCIM++ Properties:** - idcsSearchable: true - multiValued: false - mutability: readWrite - required: false - returned: default - type: boolean - uniqueness: none
active
- the value to setpublic App.Builder appIcon(String appIcon)
Application icon.
*SCIM++ Properties:** - idcsSearchable: false - multiValued: false - mutability: readWrite - required: false - returned: request - type: string - uniqueness: none
appIcon
- the value to setpublic App.Builder appThumbnail(String appThumbnail)
Application thumbnail.
*SCIM++ Properties:** - idcsSearchable: false - multiValued: false - mutability: readWrite - required: false - returned: request - type: string - uniqueness: none
appThumbnail
- the value to setpublic App.Builder migrated(Boolean migrated)
If true, this App was migrated from an earlier version of Oracle Public Cloud infrastructure (and may therefore require special handling from runtime services such as OAuth or SAML). If false, this App requires no special handling from runtime services.
*SCIM++ Properties:** - idcsSearchable: true - multiValued: false - mutability: readOnly - required: false - returned: default - type: boolean - uniqueness: none
migrated
- the value to setpublic App.Builder infrastructure(Boolean infrastructure)
If true, this App is an internal infrastructure App.
*SCIM++ Properties:** - idcsSearchable: true - multiValued: false - mutability: readOnly - required: false - returned: default - type: boolean - uniqueness: none
infrastructure
- the value to setpublic App.Builder isLoginTarget(Boolean isLoginTarget)
If true, this App allows runtime services to log end users into this App automatically.
*SCIM++ Properties:** - idcsSearchable: true - multiValued: false - mutability: readWrite - required: false - returned: default - type: boolean - uniqueness: none
isLoginTarget
- the value to setpublic App.Builder showInMyApps(Boolean showInMyApps)
If true, this app will be displayed in the MyApps page of each end-user who has access to the App.
*Added In:** 18.1.2
*SCIM++ Properties:** - idcsSearchable: true - multiValued: false - mutability: readWrite - required: false - returned: default - type: boolean - uniqueness: none
showInMyApps
- the value to setpublic App.Builder loginMechanism(App.LoginMechanism loginMechanism)
The protocol that runtime services will use to log end users in to this App automatically. If ‘OIDC’, then runtime services use the OpenID Connect protocol. If ‘SAML’, then runtime services use Security Assertion Markup Language protocol.
*SCIM++ Properties:** - caseExact: true - idcsSearchable: true - multiValued: false - mutability: readWrite - required: false - returned: default - type: string - uniqueness: none
loginMechanism
- the value to setpublic App.Builder landingPageUrl(String landingPageUrl)
The URL of the landing page for this App, which is the first page that an end user should see if runtime services log that end user in to this App automatically.
*SCIM++ Properties:** - idcsSearchable: false - multiValued: false - mutability: readWrite - required: false - returned: default - type: string - uniqueness: none
landingPageUrl
- the value to setpublic App.Builder productLogoUrl(String productLogoUrl)
Application Logo URL
*Added In:** 19.2.1
*SCIM++ Properties:** - idcsSearchable: false - multiValued: false - mutability: readWrite - required: false - returned: default - type: string - uniqueness: none
productLogoUrl
- the value to setpublic App.Builder privacyPolicyUrl(String privacyPolicyUrl)
Privacy Policy URL
*Added In:** 19.2.1
*SCIM++ Properties:** - idcsSearchable: false - multiValued: false - mutability: readWrite - required: false - returned: default - type: string - uniqueness: none
privacyPolicyUrl
- the value to setpublic App.Builder termsOfServiceUrl(String termsOfServiceUrl)
Terms of Service URL
*Added In:** 19.2.1
*SCIM++ Properties:** - idcsSearchable: false - multiValued: false - mutability: readWrite - required: false - returned: default - type: string - uniqueness: none
termsOfServiceUrl
- the value to setpublic App.Builder contactEmailAddress(String contactEmailAddress)
Contact Email Address
*Added In:** 19.2.1
*SCIM++ Properties:** - idcsSearchable: false - multiValued: false - mutability: readWrite - required: false - returned: default - type: string - uniqueness: none
contactEmailAddress
- the value to setpublic App.Builder productName(String productName)
Product Name
*Added In:** 19.2.1
*SCIM++ Properties:** - idcsSearchable: false - multiValued: false - mutability: readWrite - required: false - returned: default - type: string - uniqueness: none
productName
- the value to setpublic App.Builder homePageUrl(String homePageUrl)
Home Page URL
*Added In:** 19.2.1
*SCIM++ Properties:** - idcsSearchable: false - multiValued: false - mutability: readWrite - required: false - returned: default - type: string - uniqueness: none
homePageUrl
- the value to setpublic App.Builder isFormFill(Boolean isFormFill)
If true, this application acts as FormFill Application
*SCIM++ Properties:** - idcsSearchable: true - multiValued: false - mutability: readWrite - required: false - returned: default - type: boolean - uniqueness: none
isFormFill
- the value to setpublic App.Builder isOAuthClient(Boolean isOAuthClient)
If true, this application acts as an OAuth Client
*SCIM++ Properties:** - idcsSearchable: true - multiValued: false - mutability: readWrite - required: false - returned: default - type: boolean - uniqueness: none
isOAuthClient
- the value to setpublic App.Builder isRadiusApp(Boolean isRadiusApp)
If true, this application acts as an Radius App
*Added In:** 20.1.3
*SCIM++ Properties:** - idcsSearchable: true - multiValued: false - mutability: readWrite - required: false - returned: default - type: boolean - uniqueness: none
isRadiusApp
- the value to setpublic App.Builder clientType(App.ClientType clientType)
Specifies the type of access that this App has when it acts as an OAuthClient.
*SCIM++ Properties:** - caseExact: false - idcsSearchable: false - multiValued: false - mutability: readWrite - required: false - returned: default - type: string - uniqueness: none
clientType
- the value to setpublic App.Builder redirectUris(List<String> redirectUris)
OPTIONAL. Each value is a URI within this App. This attribute is required when this App acts as an OAuthClient and is involved in three-legged flows (authorization-code flows).
*SCIM++ Properties:** - caseExact: false - idcsSearchable: false - multiValued: true - mutability: readWrite - required: false - returned: default - type: string - uniqueness: none
redirectUris
- the value to setpublic App.Builder allUrlSchemesAllowed(Boolean allUrlSchemesAllowed)
If true, indicates that the system should allow all URL-schemes within each value of the ‘redirectUris’ attribute. Also indicates that the system should not attempt to confirm that each value of the ‘redirectUris’ attribute is a valid URI. In particular, the system should not confirm that the domain component of the URI is a top-level domain and the system should not confirm that the hostname portion is a valid system that is reachable over the network.
*SCIM++ Properties:** - idcsSearchable: true - multiValued: false - mutability: readWrite - required: false - returned: default - type: boolean - uniqueness: none
allUrlSchemesAllowed
- the value to setpublic App.Builder logoutUri(String logoutUri)
OAuth will use this URI to logout if this App wants to participate in SSO, and if this App’s session gets cleared as part of global logout. Note: This attribute is used only if this App acts as an OAuthClient.
*SCIM++ Properties:** - caseExact: false - idcsSearchable: false - multiValued: false - mutability: readWrite - required: false - returned: default - type: string - uniqueness: none
logoutUri
- the value to setpublic App.Builder postLogoutRedirectUris(List<String> postLogoutRedirectUris)
Each value of this attribute is the URI of a landing page within this App. It is used only when this App, acting as an OAuthClient, initiates the logout flow and wants to be redirected back to one of its landing pages.
*SCIM++ Properties:** - caseExact: false - idcsSearchable: false - multiValued: true - mutability: readWrite - required: false - returned: default - type: string - uniqueness: none
postLogoutRedirectUris
- the value to setpublic App.Builder allowedGrants(List<String> allowedGrants)
List of grant-types that this App is allowed to use when it acts as an OAuthClient.
*SCIM++ Properties:** - caseExact: true - idcsSearchable: true - multiValued: true - mutability: readWrite - required: false - returned: default - type: string - uniqueness: none
allowedGrants
- the value to setpublic App.Builder allowedOperations(List<App.AllowedOperations> allowedOperations)
OPTIONAL. Required only when this App acts as an OAuthClient. Supported values are ‘introspect’ and ‘onBehalfOfUser’. The value ‘introspect’ allows the client to look inside the access-token. The value ‘onBehalfOfUser’ overrides how the client’s privileges are combined with the privileges of the Subject User. Ordinarily, authorization calculates the set of effective privileges as the intersection of the client’s privileges and the user’s privileges. The value ‘onBehalfOf’ indicates that authorization should ignore the privileges of the client and use only the user’s privileges to calculate the effective privileges.
*SCIM++ Properties:** - caseExact: true - idcsSearchable: true - multiValued: true - mutability: readWrite - required: false - returned: default - type: string - uniqueness: none
allowedOperations
- the value to setpublic App.Builder clientIPChecking(App.ClientIPChecking clientIPChecking)
Network Perimeters checking mode
*Added In:** 2010242156
*SCIM++ Properties:** - caseExact: true - idcsSearchable: false - multiValued: false - mutability: readWrite - required: false - returned: default - type: string - uniqueness: none
clientIPChecking
- the value to setpublic App.Builder isOPCService(Boolean isOPCService)
If true, this application is an Oracle Public Cloud service-instance.
*SCIM++ Properties:** - idcsSearchable: true - multiValued: false - mutability: readOnly - required: false - returned: default - type: boolean - uniqueness: none
isOPCService
- the value to setpublic App.Builder isUnmanagedApp(Boolean isUnmanagedApp)
If true, indicates that this application accepts an Oracle Cloud Identity Service User as a login-identity (does not require an account) and relies for authorization on the User’s memberships in AppRoles.
*SCIM++ Properties:** - idcsSearchable: true - multiValued: false - mutability: immutable - required: false - returned: default - type: boolean - uniqueness: none
isUnmanagedApp
- the value to setpublic App.Builder allowAccessControl(Boolean allowAccessControl)
If true, any managed App that is based on this template is checked for access control that is, access to this app is subject to successful authorization at SSO service, viz. app grants to start with.
*SCIM++ Properties:** - idcsSearchable: true - multiValued: false - mutability: readWrite - required: false - returned: default - type: boolean - uniqueness: none
allowAccessControl
- the value to setpublic App.Builder isOAuthResource(Boolean isOAuthResource)
If true, indicates that this application acts as an OAuth Resource.
*SCIM++ Properties:** - idcsSearchable: true - multiValued: false - mutability: readWrite - required: false - returned: default - type: boolean - uniqueness: none
isOAuthResource
- the value to setpublic App.Builder accessTokenExpiry(Integer accessTokenExpiry)
Expiry-time in seconds for an Access Token. Any token that allows access to this App will expire after the specified duration.
*SCIM++ Properties:** - idcsSearchable: false - multiValued: false - mutability: readWrite - required: false - returned: default - type: integer - uniqueness: none
accessTokenExpiry
- the value to setpublic App.Builder refreshTokenExpiry(Integer refreshTokenExpiry)
Expiry-time in seconds for a Refresh Token. Any token that allows access to this App, once refreshed, will expire after the specified duration.
*SCIM++ Properties:** - idcsSearchable: false - multiValued: false - mutability: readWrite - required: false - returned: default - type: integer - uniqueness: none
refreshTokenExpiry
- the value to setpublic App.Builder allowOffline(Boolean allowOffline)
If true, indicates that the Refresh Token is allowed when this App acts as an OAuth Resource.
*SCIM++ Properties:** - idcsSearchable: true - multiValued: false - mutability: readWrite - required: false - returned: default - type: boolean - uniqueness: none
allowOffline
- the value to setpublic App.Builder callbackServiceUrl(String callbackServiceUrl)
Callback Service URL
*SCIM++ Properties:** - caseExact: false - idcsSearchable: false - multiValued: false - mutability: readOnly - required: false - returned: default - type: string - uniqueness: none
callbackServiceUrl
- the value to setpublic App.Builder audience(String audience)
The base URI for all of the scopes defined in this App. The value of ‘audience’ is combined with the ‘value’ of each scope to form an ‘fqs’ or fully qualified scope.
*SCIM++ Properties:** - caseExact: false - idcsSearchable: false - multiValued: false - mutability: readWrite - required: false - returned: default - type: string - uniqueness: none
audience
- the value to setpublic App.Builder isMobileTarget(Boolean isMobileTarget)
If true, indicates that the App should be visible in each end-user’s mobile application.
*SCIM++ Properties:** - idcsSearchable: true - multiValued: false - mutability: readWrite - required: false - returned: default - type: boolean - uniqueness: none
isMobileTarget
- the value to setpublic App.Builder loginPageUrl(String loginPageUrl)
This attribute specifies the URL of the page that the App uses when an end-user signs in to that App.
*SCIM++ Properties:** - caseExact: false - idcsSearchable: false - multiValued: false - mutability: readWrite - required: false - returned: default - type: string - uniqueness: none
loginPageUrl
- the value to setpublic App.Builder linkingCallbackUrl(String linkingCallbackUrl)
This attribute specifies the callback URL for the social linking operation.
*Added In:** 18.2.4
*SCIM++ Properties:** - caseExact: false - idcsSearchable: false - multiValued: false - mutability: readWrite - required: false - returned: default - type: string - uniqueness: none
linkingCallbackUrl
- the value to setpublic App.Builder logoutPageUrl(String logoutPageUrl)
This attribute specifies the URL of the page that the App uses when an end-user signs out.
*Added In:** 17.4.2
*SCIM++ Properties:** - caseExact: false - idcsSearchable: false - multiValued: false - mutability: readWrite - required: false - returned: default - type: string - uniqueness: none
logoutPageUrl
- the value to setpublic App.Builder errorPageUrl(String errorPageUrl)
This attribute specifies the URL of the page to which an application will redirect an end-user in case of error.
*SCIM++ Properties:** - caseExact: false - idcsSearchable: false - multiValued: false - mutability: readWrite - required: false - returned: default - type: string - uniqueness: none
errorPageUrl
- the value to setpublic App.Builder isSamlServiceProvider(Boolean isSamlServiceProvider)
If true, then this App acts as a SAML Service Provider.
*SCIM++ Properties:** - idcsSearchable: true - multiValued: false - mutability: readWrite - required: false - returned: default - type: boolean - uniqueness: none
isSamlServiceProvider
- the value to setpublic App.Builder isWebTierPolicy(Boolean isWebTierPolicy)
If true, the webtier policy is active
*SCIM++ Properties:** - idcsSearchable: true - multiValued: false - mutability: readWrite - required: false - returned: default - type: boolean - uniqueness: none
isWebTierPolicy
- the value to setpublic App.Builder isKerberosRealm(Boolean isKerberosRealm)
If true, indicates that this App supports Kerberos Authentication
*SCIM++ Properties:** - idcsSearchable: true - multiValued: false - mutability: readWrite - required: false - returned: default - type: boolean - uniqueness: none
isKerberosRealm
- the value to setpublic App.Builder icon(String icon)
URL of application icon.
*SCIM++ Properties:** - idcsSearchable: false - multiValued: false - mutability: readWrite - required: false - returned: default - type: reference - uniqueness: none
icon
- the value to setpublic App.Builder isAliasApp(Boolean isAliasApp)
If true, this App is an AliasApp and it cannot be granted to an end-user directly.
*SCIM++ Properties:** - idcsSearchable: true - multiValued: false - mutability: immutable - required: false - returned: always - type: boolean - uniqueness: none
isAliasApp
- the value to setpublic App.Builder isManagedApp(Boolean isManagedApp)
If true, indicates that access to this App requires an account. That is, in order to log in to the App, a User must use an application-specific identity that is maintained in the remote identity-repository of that App.
*SCIM++ Properties:** - idcsSearchable: true - multiValued: false - mutability: readOnly - required: false - returned: default - type: boolean - uniqueness: none
isManagedApp
- the value to setpublic App.Builder serviceTypeURN(String serviceTypeURN)
This Uniform Resource Name (URN) value identifies the type of Oracle Public Cloud service of which this app is an instance.
*SCIM++ Properties:** - caseExact: false - idcsSearchable: true - multiValued: false - mutability: readWrite - required: false - returned: default - type: string - uniqueness: none
serviceTypeURN
- the value to setpublic App.Builder serviceTypeVersion(String serviceTypeVersion)
This value specifies the version of the Oracle Public Cloud service of which this App is an instance
*SCIM++ Properties:** - caseExact: false - idcsSearchable: true - multiValued: false - mutability: readWrite - required: false - returned: default - type: string - uniqueness: none
serviceTypeVersion
- the value to setpublic App.Builder isObligationCapable(Boolean isObligationCapable)
This flag indicates if the App is capable of validating obligations with the token for allowing access to the App.
*SCIM++ Properties:** - caseExact: false - idcsSearchable: true - multiValued: false - mutability: readWrite - required: false - returned: default - type: boolean - uniqueness: none
isObligationCapable
- the value to setpublic App.Builder readyToUpgrade(Boolean readyToUpgrade)
If true, this App requires an upgrade and mandates attention from application administrator. The flag is used by UI to indicate this app is ready to upgrade.
*SCIM++ Properties:** - idcsSearchable: true - multiValued: false - mutability: readOnly - required: false - returned: default - type: boolean - uniqueness: none
readyToUpgrade
- the value to setpublic App.Builder trustScope(App.TrustScope trustScope)
Indicates the scope of trust for this App when acting as an OAuthClient. A value of ‘Explicit’ indicates that the App is allowed to access only the scopes of OAuthResources that are explicitly specified as ‘allowedScopes’. A value of ‘Account’ indicates that the App is allowed implicitly to access any scope of any OAuthResource within the same Oracle Cloud Account. A value of ‘Tags’ indicates that the App is allowed to access any scope of any OAuthResource with a matching tag within the same Oracle Cloud Account. A value of ‘Default’ indicates that the Tenant default trust scope configured in the Tenant Settings is used.
*Added In:** 17.4.2
*SCIM++ Properties:** - caseExact: true - idcsSearchable: false - multiValued: false - mutability: readWrite - required: false - returned: default - type: string - uniqueness: none
trustScope
- the value to setpublic App.Builder isDatabaseService(Boolean isDatabaseService)
If true, this application acts as database service Application
*Added In:** 18.2.2
*SCIM++ Properties:** - idcsSearchable: true - multiValued: false - mutability: readOnly - required: false - type: boolean
isDatabaseService
- the value to setpublic App.Builder secondaryAudiences(List<String> secondaryAudiences)
A list of secondary audiences–additional URIs to be added automatically to any OAuth token that allows access to this App. Note: This attribute is used mainly for backward compatibility in certain Oracle Public Cloud Apps.
*Deprecated Since: 18.2.6**
*SCIM++ Properties:** - caseExact: false - idcsSearchable: false - multiValued: true - mutability: readWrite - required: false - returned: default - type: string - uniqueness: none
secondaryAudiences
- the value to setpublic App.Builder isEnterpriseApp(Boolean isEnterpriseApp)
If true, this app acts as Enterprise app with Authentication and URL Authz policy.
*Added In:** 19.2.1
*SCIM++ Properties:** - idcsSearchable: true - multiValued: false - mutability: readWrite - required: false - returned: default - type: boolean - uniqueness: none
isEnterpriseApp
- the value to setpublic App.Builder bypassConsent(Boolean bypassConsent)
If true, indicates that consent should be skipped for all scopes
*Added In:** 19.2.1
*SCIM++ Properties:** - caseExact: false - idcsSearchable: false - multiValued: false - mutability: readWrite - required: false - returned: default - type: boolean - uniqueness: none
bypassConsent
- the value to setpublic App.Builder disableKmsiTokenAuthentication(Boolean disableKmsiTokenAuthentication)
Indicates whether the application is allowed to be access using kmsi token.
*Added In:** 2111190457
*SCIM++ Properties:** - idcsSearchable: false - multiValued: false - mutability: readWrite - required: false - returned: always - type: boolean - uniqueness: none
disableKmsiTokenAuthentication
- the value to setpublic App.Builder isMulticloudServiceApp(Boolean isMulticloudServiceApp)
If true, indicates the app is used for multicloud service integration.
*Added In:** 2301202328
*SCIM++ Properties:** - idcsSearchable: true - multiValued: false - mutability: immutable - required: false - returned: default - type: boolean - uniqueness: none
isMulticloudServiceApp
- the value to setpublic App.Builder radiusPolicy(AppRadiusPolicy radiusPolicy)
public App.Builder appsNetworkPerimeters(List<AppAppsNetworkPerimeters> appsNetworkPerimeters)
Network Perimeter
*Added In:** 2010242156
*SCIM++ Properties:** - idcsCompositeKey: [value] - multiValued: true - mutability: readWrite - required: false - returned: default - type: complex
appsNetworkPerimeters
- the value to setpublic App.Builder cloudControlProperties(List<AppCloudControlProperties> cloudControlProperties)
A collection of arbitrary properties that scope the privileges of a cloud-control App.
*Added In:** 18.4.2
*SCIM++ Properties:** - idcsCompositeKey: [name] - idcsSearchable: false - multiValued: true - mutability: readOnly - required: false - returned: request - type: complex - uniqueness: none
cloudControlProperties
- the value to setpublic App.Builder editableAttributes(List<AppEditableAttributes> editableAttributes)
App attributes editable by subject
*Added In:** 18.2.6
*SCIM++ Properties:** - caseExact: false - idcsCompositeKey: [name] - idcsSearchable: false - multiValued: true - mutability: readOnly - required: false - returned: request - type: complex - uniqueness: none
editableAttributes
- the value to setpublic App.Builder termsOfUse(AppTermsOfUse termsOfUse)
public App.Builder protectableSecondaryAudiences(List<AppProtectableSecondaryAudiences> protectableSecondaryAudiences)
A list of secondary audiences–additional URIs to be added automatically to any OAuth token that allows access to this App. Note: This attribute is used mainly for backward compatibility in certain Oracle Public Cloud Apps.
*Added In:** 18.2.2
*SCIM++ Properties:** - caseExact: false - idcsCompositeKey: [value] - idcsSearchable: false - multiValued: true - mutability: readWrite - required: false - returned: default - type: complex - uniqueness: none
protectableSecondaryAudiences
- the value to setpublic App.Builder idpPolicy(AppIdpPolicy idpPolicy)
public App.Builder allowedTags(List<AppAllowedTags> allowedTags)
A list of tags, acting as an OAuthClient, this App is allowed to access.
*Added In:** 17.4.6
*SCIM++ Properties:** - idcsCompositeKey: [key, value] - idcsSearchable: true - multiValued: true - mutability: readWrite - required: false - returned: default - type: complex - uniqueness: none
allowedTags
- the value to setpublic App.Builder appSignonPolicy(AppAppSignonPolicy appSignonPolicy)
public App.Builder trustPolicies(List<AppTrustPolicies> trustPolicies)
Trust Policies.
*SCIM++ Properties:** - idcsCompositeKey: [value] - idcsSearchable: true - multiValued: true - mutability: readWrite - required: false - returned: default - type: complex
trustPolicies
- the value to setpublic App.Builder signonPolicy(AppSignonPolicy signonPolicy)
public App.Builder identityProviders(List<AppIdentityProviders> identityProviders)
A list of IdentityProvider assigned to app. A user trying to access this app will be automatically redirected to configured IdP during the authentication phase, before being able to access App.
*SCIM++ Properties:** - idcsCompositeKey: [value] - idcsSearchable: false - multiValued: true - mutability: readWrite - required: false - returned: request - type: complex
identityProviders
- the value to setpublic App.Builder accounts(List<AppAccounts> accounts)
Accounts of App
*SCIM++ Properties:** - idcsCompositeKey: [value] - idcsSearchable: true - multiValued: true - mutability: readOnly - required: false - returned: request - type: complex - uniqueness: none
accounts
- the value to setpublic App.Builder grants(List<AppGrants> grants)
Grants assigned to the app
*SCIM++ Properties:** - idcsCompositeKey: [value] - idcsSearchable: true - multiValued: true - mutability: readOnly - required: false - returned: request - type: complex - uniqueness: none
grants
- the value to setpublic App.Builder serviceParams(List<AppServiceParams> serviceParams)
Custom attribute that is required to compute other attribute values during app creation.
*SCIM++ Properties:** - idcsCompositeKey: [name] - idcsSearchable: false - multiValued: true - mutability: readWrite - required: false - returned: always - type: complex - uniqueness: none
serviceParams
- the value to setpublic App.Builder attrRenderingMetadata(List<AppAttrRenderingMetadata> attrRenderingMetadata)
Label for the attribute to be shown in the UI.
*SCIM++ Properties:** - idcsCompositeKey: [name] - idcsSearchable: false - multiValued: true - mutability: immutable - required: false - returned: default - type: complex - uniqueness: none
attrRenderingMetadata
- the value to setpublic App.Builder basedOnTemplate(AppBasedOnTemplate basedOnTemplate)
public App.Builder grantedAppRoles(List<AppGrantedAppRoles> grantedAppRoles)
A list of AppRoles that are granted to this App (and that are defined by other Apps). Within the Oracle Public Cloud infrastructure, this allows AppID-based association. Such an association allows this App to act as a consumer and thus to access resources of another App that acts as a producer.
*SCIM++ Properties:** - caseExact: true - idcsCompositeKey: [value] - idcsSearchable: true - multiValued: true - mutability: readOnly - required: false - returned: default - type: complex - uniqueness: none
grantedAppRoles
- the value to setpublic App.Builder samlServiceProvider(AppSamlServiceProvider samlServiceProvider)
public App.Builder allowedScopes(List<AppAllowedScopes> allowedScopes)
A list of scopes (exposed by this App or by other Apps) that this App is allowed to access when it acts as an OAuthClient.
*SCIM++ Properties:** - caseExact: true - idcsCompositeKey: [fqs] - idcsSearchable: true - multiValued: true - mutability: readWrite - required: false - returned: default - type: complex - uniqueness: none
allowedScopes
- the value to setpublic App.Builder certificates(List<AppCertificates> certificates)
Each value of this attribute represent a certificate that this App uses when it acts as an OAuthClient.
*SCIM++ Properties:** - caseExact: false - idcsCompositeKey: [certAlias] - idcsSearchable: false - multiValued: true - mutability: readWrite - required: false - returned: default - type: complex - uniqueness: none
certificates
- the value to setpublic App.Builder aliasApps(List<AppAliasApps> aliasApps)
Each value of this internal attribute refers to an Oracle Public Cloud infrastructure App on which this App depends.
*SCIM++ Properties:** - caseExact: true - idcsCompositeKey: [value] - idcsSearchable: true - multiValued: true - mutability: readWrite - required: false - returned: default - type: complex - uniqueness: none
aliasApps
- the value to setpublic App.Builder asOPCService(AppAsOPCService asOPCService)
public App.Builder adminRoles(List<AppAdminRoles> adminRoles)
A list of AppRoles defined by this UnmanagedApp. Membership in each of these AppRoles confers administrative privilege within this App.
*SCIM++ Properties:** - idcsCompositeKey: [value] - idcsSearchable: false - multiValued: true - mutability: readOnly - required: false - returned: request - type: complex
adminRoles
- the value to setpublic App.Builder userRoles(List<AppUserRoles> userRoles)
A list of AppRoles defined by this UnmanagedApp. Membership in each of these AppRoles confers end-user privilege within this App.
*SCIM++ Properties:** - idcsCompositeKey: [value] - idcsSearchable: false - multiValued: true - mutability: readOnly - required: false - returned: request - type: complex
userRoles
- the value to setpublic App.Builder scopes(List<AppScopes> scopes)
Scopes defined by this App. Used when this App acts as an OAuth Resource.
*SCIM++ Properties:** - caseExact: true - idcsCompositeKey: [value] - idcsSearchable: true - multiValued: true - mutability: readWrite - required: false - returned: default - type: complex - uniqueness: none
scopes
- the value to setpublic App.Builder urnIetfParamsScimSchemasOracleIdcsExtensionRadiusAppApp(AppExtensionRadiusAppApp urnIetfParamsScimSchemasOracleIdcsExtensionRadiusAppApp)
public App.Builder urnIetfParamsScimSchemasOracleIdcsExtensionSamlServiceProviderApp(AppExtensionSamlServiceProviderApp urnIetfParamsScimSchemasOracleIdcsExtensionSamlServiceProviderApp)
public App.Builder urnIetfParamsScimSchemasOracleIdcsExtensionWebTierPolicyApp(AppExtensionWebTierPolicyApp urnIetfParamsScimSchemasOracleIdcsExtensionWebTierPolicyApp)
public App.Builder urnIetfParamsScimSchemasOracleIdcsExtensionManagedappApp(AppExtensionManagedappApp urnIetfParamsScimSchemasOracleIdcsExtensionManagedappApp)
public App.Builder urnIetfParamsScimSchemasOracleIdcsExtensionFormFillAppTemplateAppTemplate(AppExtensionFormFillAppTemplateAppTemplate urnIetfParamsScimSchemasOracleIdcsExtensionFormFillAppTemplateAppTemplate)
public App.Builder urnIetfParamsScimSchemasOracleIdcsExtensionOpcServiceApp(AppExtensionOpcServiceApp urnIetfParamsScimSchemasOracleIdcsExtensionOpcServiceApp)
public App.Builder urnIetfParamsScimSchemasOracleIdcsExtensionKerberosRealmApp(AppExtensionKerberosRealmApp urnIetfParamsScimSchemasOracleIdcsExtensionKerberosRealmApp)
public App.Builder urnIetfParamsScimSchemasOracleIdcsExtensionRequestableApp(AppExtensionRequestableApp urnIetfParamsScimSchemasOracleIdcsExtensionRequestableApp)
public App.Builder urnIetfParamsScimSchemasOracleIdcsExtensionFormFillAppApp(AppExtensionFormFillAppApp urnIetfParamsScimSchemasOracleIdcsExtensionFormFillAppApp)
public App.Builder urnIetfParamsScimSchemasOracleIdcsExtensionDbcsApp(AppExtensionDbcsApp urnIetfParamsScimSchemasOracleIdcsExtensionDbcsApp)
public App.Builder urnIetfParamsScimSchemasOracleIdcsExtensionEnterpriseAppApp(AppExtensionEnterpriseAppApp urnIetfParamsScimSchemasOracleIdcsExtensionEnterpriseAppApp)
public App.Builder urnIetfParamsScimSchemasOracleIdcsExtensionOciTags(ExtensionOCITags urnIetfParamsScimSchemasOracleIdcsExtensionOciTags)
public App.Builder urnIetfParamsScimSchemasOracleIdcsExtensionMulticloudServiceAppApp(AppExtensionMulticloudServiceAppApp urnIetfParamsScimSchemasOracleIdcsExtensionMulticloudServiceAppApp)
public App build()
public App.Builder copy(App model)
Copyright © 2016–2024. All rights reserved.