Class AppExtensionFormFillAppTemplateAppTemplate.Builder
- java.lang.Object
- 
- com.oracle.bmc.identitydomains.model.AppExtensionFormFillAppTemplateAppTemplate.Builder
 
- 
- Enclosing class:
- AppExtensionFormFillAppTemplateAppTemplate
 
 public static class AppExtensionFormFillAppTemplateAppTemplate.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description AppExtensionFormFillAppTemplateAppTemplatebuild()AppExtensionFormFillAppTemplateAppTemplate.Builderconfiguration(String configuration)FormFill Application Configuration CLOB which has to be maintained in Form-Fill APP for legacy code to do Form-Fill injectionAppExtensionFormFillAppTemplateAppTemplate.Buildercopy(AppExtensionFormFillAppTemplateAppTemplate model)AppExtensionFormFillAppTemplateAppTemplate.BuilderformCredentialSharingGroupID(String formCredentialSharingGroupID)Credential Sharing Group to which this form-fill application belongs.AppExtensionFormFillAppTemplateAppTemplate.BuilderformCredMethod(AppExtensionFormFillAppTemplateAppTemplate.FormCredMethod formCredMethod)Indicates how FormFill obtains the username and password of the account that FormFill will use to sign into the target App.AppExtensionFormFillAppTemplateAppTemplate.BuilderformFillUrlMatch(List<AppFormFillUrlMatch> formFillUrlMatch)A list of application-formURLs that FormFill should match against any formUrl that the user-specifies when signing in to the target service.AppExtensionFormFillAppTemplateAppTemplate.BuilderformType(AppExtensionFormFillAppTemplateAppTemplate.FormType formType)Type of the FormFill application like WebApplication, MainFrameApplication, WindowsApplication.AppExtensionFormFillAppTemplateAppTemplate.BuilderrevealPasswordOnForm(Boolean revealPasswordOnForm)If true, indicates that system is allowed to show the password in plain-text for this account after re-authentication.AppExtensionFormFillAppTemplateAppTemplate.BuildersyncFromTemplate(Boolean syncFromTemplate)If true, indicates that each of the Form-Fill-related attributes that can be inherited from the template actually will be inherited from the template.AppExtensionFormFillAppTemplateAppTemplate.BuilderuserNameFormExpression(String userNameFormExpression)Indicates the custom expression, which can combine concat and substring operations with literals and with any attribute of the Oracle Identity Cloud Service UserAppExtensionFormFillAppTemplateAppTemplate.BuilderuserNameFormTemplate(String userNameFormTemplate)Format for generating a username.
 
- 
- 
- 
Method Detail- 
formTypepublic AppExtensionFormFillAppTemplateAppTemplate.Builder formType(AppExtensionFormFillAppTemplateAppTemplate.FormType formType) Type of the FormFill application like WebApplication, MainFrameApplication, WindowsApplication.Initially, we will support only WebApplication. *SCIM++ Properties:** - caseExact: false - idcsSearchable: true - multiValued: false - mutability: readWrite - required: false - returned: default - type: string - uniqueness: none - Parameters:
- formType- the value to set
- Returns:
- this builder
 
 - 
formCredentialSharingGroupIDpublic AppExtensionFormFillAppTemplateAppTemplate.Builder formCredentialSharingGroupID(String formCredentialSharingGroupID) Credential Sharing Group to which this form-fill application belongs.*SCIM++ Properties:** - caseExact: false - idcsSearchable: true - multiValued: false - mutability: readWrite - required: false - returned: default - type: string - uniqueness: none - Parameters:
- formCredentialSharingGroupID- the value to set
- Returns:
- this builder
 
 - 
revealPasswordOnFormpublic AppExtensionFormFillAppTemplateAppTemplate.Builder revealPasswordOnForm(Boolean revealPasswordOnForm) If true, indicates that system is allowed to show the password in plain-text for this account after re-authentication.*SCIM++ Properties:** - idcsSearchable: true - multiValued: false - mutability: readWrite - required: false - returned: default - type: boolean - uniqueness: none - Parameters:
- revealPasswordOnForm- the value to set
- Returns:
- this builder
 
 - 
userNameFormTemplatepublic AppExtensionFormFillAppTemplateAppTemplate.Builder userNameFormTemplate(String userNameFormTemplate) Format for generating a username.This value can be Username or Email Address; any other value will be treated as a custom expression. A custom expression may combine ‘concat’ and ‘substring’ operations with literals and with any attribute of the Oracle Identity Cloud Service user. *SCIM++ Properties:** - caseExact: false - idcsPii: true - idcsSearchable: true - multiValued: false - mutability: readWrite - required: false - returned: default - type: string - uniqueness: none - Parameters:
- userNameFormTemplate- the value to set
- Returns:
- this builder
 
 - 
userNameFormExpressionpublic AppExtensionFormFillAppTemplateAppTemplate.Builder userNameFormExpression(String userNameFormExpression) Indicates the custom expression, which can combine concat and substring operations with literals and with any attribute of the Oracle Identity Cloud Service User*SCIM++ Properties:** - caseExact: false - idcsSearchable: true - multiValued: false - mutability: readWrite - required: false - returned: default - type: string - uniqueness: none - Parameters:
- userNameFormExpression- the value to set
- Returns:
- this builder
 
 - 
formCredMethodpublic AppExtensionFormFillAppTemplateAppTemplate.Builder formCredMethod(AppExtensionFormFillAppTemplateAppTemplate.FormCredMethod formCredMethod) Indicates how FormFill obtains the username and password of the account that FormFill will use to sign into the target App.*SCIM++ Properties:** - caseExact: false - idcsSearchable: true - multiValued: false - mutability: readWrite - required: false - returned: default - type: string - uniqueness: none - Parameters:
- formCredMethod- the value to set
- Returns:
- this builder
 
 - 
configurationpublic AppExtensionFormFillAppTemplateAppTemplate.Builder configuration(String configuration) FormFill Application Configuration CLOB which has to be maintained in Form-Fill APP for legacy code to do Form-Fill injection*SCIM++ Properties:** - idcsSearchable: false - multiValued: false - mutability: readWrite - required: false - returned: default - type: string - uniqueness: none - Parameters:
- configuration- the value to set
- Returns:
- this builder
 
 - 
syncFromTemplatepublic AppExtensionFormFillAppTemplateAppTemplate.Builder syncFromTemplate(Boolean syncFromTemplate) If true, indicates that each of the Form-Fill-related attributes that can be inherited from the template actually will be inherited from the template.If false, indicates that the AppTemplate disabled inheritance for these Form-Fill-related attributes. *Added In:** 17.4.2 *SCIM++ Properties:** - idcsSearchable: true - multiValued: false - mutability: readWrite - required: false - returned: default - type: boolean - uniqueness: none - Parameters:
- syncFromTemplate- the value to set
- Returns:
- this builder
 
 - 
formFillUrlMatchpublic AppExtensionFormFillAppTemplateAppTemplate.Builder formFillUrlMatch(List<AppFormFillUrlMatch> formFillUrlMatch) A list of application-formURLs that FormFill should match against any formUrl that the user-specifies when signing in to the target service.Each item in the list also indicates how FormFill should interpret that formUrl. *SCIM++ Properties:** - idcsCompositeKey: [formUrl] - multiValued: true - mutability: readWrite - required: false - returned: default - type: complex - uniqueness: none - Parameters:
- formFillUrlMatch- the value to set
- Returns:
- this builder
 
 - 
buildpublic AppExtensionFormFillAppTemplateAppTemplate build() 
 - 
copypublic AppExtensionFormFillAppTemplateAppTemplate.Builder copy(AppExtensionFormFillAppTemplateAppTemplate model) 
 
- 
 
-