Package | Description |
---|---|
com.oracle.bmc.identitydomains.model |
Modifier and Type | Method and Description |
---|---|
App.Builder |
App.Builder.accessTokenExpiry(Integer accessTokenExpiry)
Expiry-time in seconds for an Access Token.
|
App.Builder |
App.Builder.accounts(List<AppAccounts> accounts)
Accounts of App
|
App.Builder |
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 |
App.Builder.adminRoles(List<AppAdminRoles> adminRoles)
A list of AppRoles defined by this UnmanagedApp.
|
App.Builder |
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 |
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 |
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 |
App.Builder.allowedOperations(List<App.AllowedOperations> allowedOperations)
OPTIONAL.
|
App.Builder |
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 |
App.Builder.allowedTags(List<AppAllowedTags> allowedTags)
A list of tags, acting as an OAuthClient, this App is allowed to access.
|
App.Builder |
App.Builder.allowOffline(Boolean allowOffline)
If true, indicates that the Refresh Token is allowed when this App acts as an OAuth
Resource.
|
App.Builder |
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 |
App.Builder.appIcon(String appIcon)
Application icon.
|
App.Builder |
App.Builder.appSignonPolicy(AppAppSignonPolicy appSignonPolicy) |
App.Builder |
App.Builder.appsNetworkPerimeters(List<AppAppsNetworkPerimeters> appsNetworkPerimeters)
Network Perimeter
|
App.Builder |
App.Builder.appThumbnail(String appThumbnail)
Application thumbnail.
|
App.Builder |
App.Builder.asOPCService(AppAsOPCService asOPCService) |
App.Builder |
App.Builder.attrRenderingMetadata(List<AppAttrRenderingMetadata> attrRenderingMetadata)
Label for the attribute to be shown in the UI.
|
App.Builder |
App.Builder.audience(String audience)
The base URI for all of the scopes defined in this App.
|
App.Builder |
App.Builder.basedOnTemplate(AppBasedOnTemplate basedOnTemplate) |
static App.Builder |
App.builder()
Create a new builder.
|
App.Builder |
App.Builder.bypassConsent(Boolean bypassConsent)
If true, indicates that consent should be skipped for all scopes
|
App.Builder |
App.Builder.callbackServiceUrl(String callbackServiceUrl)
Callback Service URL
|
App.Builder |
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 |
App.Builder.clientIPChecking(App.ClientIPChecking clientIPChecking)
Network Perimeters checking mode
|
App.Builder |
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 |
App.Builder.clientType(App.ClientType clientType)
Specifies the type of access that this App has when it acts as an OAuthClient.
|
App.Builder |
App.Builder.cloudControlProperties(List<AppCloudControlProperties> cloudControlProperties)
A collection of arbitrary properties that scope the privileges of a cloud-control App.
|
App.Builder |
App.Builder.compartmentOcid(String compartmentOcid)
OCI Compartment Id (ocid) in which the resource lives.
|
App.Builder |
App.Builder.contactEmailAddress(String contactEmailAddress)
Contact Email Address
|
App.Builder |
App.Builder.copy(App model) |
App.Builder |
App.Builder.delegatedServiceNames(List<String> delegatedServiceNames)
Service Names allow to use OCI signature for client authentication instead of client
credentials
|
App.Builder |
App.Builder.deleteInProgress(Boolean deleteInProgress)
A boolean flag indicating this resource in the process of being deleted.
|
App.Builder |
App.Builder.description(String description)
Description of the application.
|
App.Builder |
App.Builder.disableKmsiTokenAuthentication(Boolean disableKmsiTokenAuthentication)
Indicates whether the application is allowed to be access using kmsi token.
|
App.Builder |
App.Builder.displayName(String displayName)
Display name of the application.
|
App.Builder |
App.Builder.domainOcid(String domainOcid)
OCI Domain Id (ocid) in which the resource lives.
|
App.Builder |
App.Builder.editableAttributes(List<AppEditableAttributes> editableAttributes)
App attributes editable by subject
|
App.Builder |
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 |
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 |
App.Builder.grants(List<AppGrants> grants)
Grants assigned to the app
|
App.Builder |
App.Builder.hashedClientSecret(String hashedClientSecret)
Hashed Client Secret.
|
App.Builder |
App.Builder.homePageUrl(String homePageUrl)
Home Page URL
|
App.Builder |
App.Builder.icon(String icon)
URL of application icon.
|
App.Builder |
App.Builder.id(String id)
Unique identifier for the SCIM Resource as defined by the Service Provider.
|
App.Builder |
App.Builder.idcsCreatedBy(IdcsCreatedBy idcsCreatedBy) |
App.Builder |
App.Builder.idcsLastModifiedBy(IdcsLastModifiedBy idcsLastModifiedBy) |
App.Builder |
App.Builder.idcsLastUpgradedInRelease(String idcsLastUpgradedInRelease)
The release number when the resource was upgraded.
|
App.Builder |
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 |
App.Builder.identityProviders(List<AppIdentityProviders> identityProviders)
A list of IdentityProvider assigned to app.
|
App.Builder |
App.Builder.idpPolicy(AppIdpPolicy idpPolicy) |
App.Builder |
App.Builder.idTokenEncAlgo(String idTokenEncAlgo)
Encryption Alogrithm to use for encrypting ID token.
|
App.Builder |
App.Builder.infrastructure(Boolean infrastructure)
If true, this App is an internal infrastructure App.
|
App.Builder |
App.Builder.isAliasApp(Boolean isAliasApp)
If true, this App is an AliasApp and it cannot be granted to an end-user directly.
|
App.Builder |
App.Builder.isDatabaseService(Boolean isDatabaseService)
If true, this application acts as database service Application
|
App.Builder |
App.Builder.isEnterpriseApp(Boolean isEnterpriseApp)
If true, this app acts as Enterprise app with Authentication and URL Authz policy.
|
App.Builder |
App.Builder.isFormFill(Boolean isFormFill)
If true, this application acts as FormFill Application
|
App.Builder |
App.Builder.isKerberosRealm(Boolean isKerberosRealm)
If true, indicates that this App supports Kerberos Authentication
|
App.Builder |
App.Builder.isLoginTarget(Boolean isLoginTarget)
If true, this App allows runtime services to log end users into this App automatically.
|
App.Builder |
App.Builder.isManagedApp(Boolean isManagedApp)
If true, indicates that access to this App requires an account.
|
App.Builder |
App.Builder.isMobileTarget(Boolean isMobileTarget)
If true, indicates that the App should be visible in each end-user’s mobile application.
|
App.Builder |
App.Builder.isMulticloudServiceApp(Boolean isMulticloudServiceApp)
If true, indicates the app is used for multicloud service integration.
|
App.Builder |
App.Builder.isOAuthClient(Boolean isOAuthClient)
If true, this application acts as an OAuth Client
|
App.Builder |
App.Builder.isOAuthResource(Boolean isOAuthResource)
If true, indicates that this application acts as an OAuth Resource.
|
App.Builder |
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 |
App.Builder.isOPCService(Boolean isOPCService)
If true, this application is an Oracle Public Cloud service-instance.
|
App.Builder |
App.Builder.isRadiusApp(Boolean isRadiusApp)
If true, this application acts as an Radius App
|
App.Builder |
App.Builder.isSamlServiceProvider(Boolean isSamlServiceProvider)
If true, then this App acts as a SAML Service Provider.
|
App.Builder |
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 |
App.Builder.isWebTierPolicy(Boolean isWebTierPolicy)
If true, the webtier policy is active
|
App.Builder |
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 |
App.Builder.linkingCallbackUrl(String linkingCallbackUrl)
This attribute specifies the callback URL for the social linking operation.
|
App.Builder |
App.Builder.loginMechanism(App.LoginMechanism loginMechanism)
The protocol that runtime services will use to log end users in to this App
automatically.
|
App.Builder |
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 |
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 |
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 |
App.Builder.meta(Meta meta) |
App.Builder |
App.Builder.meterAsOPCService(Boolean meterAsOPCService)
Indicates whether the application is billed as an OPCService.
|
App.Builder |
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 |
App.Builder.name(String name)
Name of the application.
|
App.Builder |
App.Builder.ocid(String ocid)
Unique OCI identifier for the SCIM Resource.
|
App.Builder |
App.Builder.postLogoutRedirectUris(List<String> postLogoutRedirectUris)
Each value of this attribute is the URI of a landing page within this App.
|
App.Builder |
App.Builder.privacyPolicyUrl(String privacyPolicyUrl)
Privacy Policy URL
|
App.Builder |
App.Builder.productLogoUrl(String productLogoUrl)
Application Logo URL
|
App.Builder |
App.Builder.productName(String productName)
Product Name
|
App.Builder |
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 |
App.Builder.radiusPolicy(AppRadiusPolicy radiusPolicy) |
App.Builder |
App.Builder.readyToUpgrade(Boolean readyToUpgrade)
If true, this App requires an upgrade and mandates attention from application
administrator.
|
App.Builder |
App.Builder.redirectUris(List<String> redirectUris)
OPTIONAL.
|
App.Builder |
App.Builder.refreshTokenExpiry(Integer refreshTokenExpiry)
Expiry-time in seconds for a Refresh Token.
|
App.Builder |
App.Builder.samlServiceProvider(AppSamlServiceProvider samlServiceProvider) |
App.Builder |
App.Builder.schemas(List<String> schemas)
REQUIRED.
|
App.Builder |
App.Builder.scopes(List<AppScopes> scopes)
Scopes defined by this App.
|
App.Builder |
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 |
App.Builder.serviceParams(List<AppServiceParams> serviceParams)
Custom attribute that is required to compute other attribute values during app creation.
|
App.Builder |
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 |
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 |
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 |
App.Builder.signonPolicy(AppSignonPolicy signonPolicy) |
App.Builder |
App.Builder.tags(List<Tags> tags)
A list of tags on this resource.
|
App.Builder |
App.Builder.tenancyOcid(String tenancyOcid)
OCI Tenant Id (ocid) in which the resource lives.
|
App.Builder |
App.Builder.termsOfServiceUrl(String termsOfServiceUrl)
Terms of Service URL
|
App.Builder |
App.Builder.termsOfUse(AppTermsOfUse termsOfUse) |
App.Builder |
App.toBuilder() |
App.Builder |
App.Builder.trustPolicies(List<AppTrustPolicies> trustPolicies)
Trust Policies.
|
App.Builder |
App.Builder.trustScope(App.TrustScope trustScope)
Indicates the scope of trust for this App when acting as an OAuthClient.
|
App.Builder |
App.Builder.urnIetfParamsScimSchemasOracleIdcsExtensionDbcsApp(AppExtensionDbcsApp urnIetfParamsScimSchemasOracleIdcsExtensionDbcsApp) |
App.Builder |
App.Builder.urnIetfParamsScimSchemasOracleIdcsExtensionEnterpriseAppApp(AppExtensionEnterpriseAppApp urnIetfParamsScimSchemasOracleIdcsExtensionEnterpriseAppApp) |
App.Builder |
App.Builder.urnIetfParamsScimSchemasOracleIdcsExtensionFormFillAppApp(AppExtensionFormFillAppApp urnIetfParamsScimSchemasOracleIdcsExtensionFormFillAppApp) |
App.Builder |
App.Builder.urnIetfParamsScimSchemasOracleIdcsExtensionFormFillAppTemplateAppTemplate(AppExtensionFormFillAppTemplateAppTemplate urnIetfParamsScimSchemasOracleIdcsExtensionFormFillAppTemplateAppTemplate) |
App.Builder |
App.Builder.urnIetfParamsScimSchemasOracleIdcsExtensionKerberosRealmApp(AppExtensionKerberosRealmApp urnIetfParamsScimSchemasOracleIdcsExtensionKerberosRealmApp) |
App.Builder |
App.Builder.urnIetfParamsScimSchemasOracleIdcsExtensionManagedappApp(AppExtensionManagedappApp urnIetfParamsScimSchemasOracleIdcsExtensionManagedappApp) |
App.Builder |
App.Builder.urnIetfParamsScimSchemasOracleIdcsExtensionMulticloudServiceAppApp(AppExtensionMulticloudServiceAppApp urnIetfParamsScimSchemasOracleIdcsExtensionMulticloudServiceAppApp) |
App.Builder |
App.Builder.urnIetfParamsScimSchemasOracleIdcsExtensionOciTags(ExtensionOCITags urnIetfParamsScimSchemasOracleIdcsExtensionOciTags) |
App.Builder |
App.Builder.urnIetfParamsScimSchemasOracleIdcsExtensionOpcServiceApp(AppExtensionOpcServiceApp urnIetfParamsScimSchemasOracleIdcsExtensionOpcServiceApp) |
App.Builder |
App.Builder.urnIetfParamsScimSchemasOracleIdcsExtensionRadiusAppApp(AppExtensionRadiusAppApp urnIetfParamsScimSchemasOracleIdcsExtensionRadiusAppApp) |
App.Builder |
App.Builder.urnIetfParamsScimSchemasOracleIdcsExtensionRequestableApp(AppExtensionRequestableApp urnIetfParamsScimSchemasOracleIdcsExtensionRequestableApp) |
App.Builder |
App.Builder.urnIetfParamsScimSchemasOracleIdcsExtensionSamlServiceProviderApp(AppExtensionSamlServiceProviderApp urnIetfParamsScimSchemasOracleIdcsExtensionSamlServiceProviderApp) |
App.Builder |
App.Builder.urnIetfParamsScimSchemasOracleIdcsExtensionWebTierPolicyApp(AppExtensionWebTierPolicyApp urnIetfParamsScimSchemasOracleIdcsExtensionWebTierPolicyApp) |
App.Builder |
App.Builder.userRoles(List<AppUserRoles> userRoles)
A list of AppRoles defined by this UnmanagedApp.
|
Copyright © 2016–2024. All rights reserved.