Class AppExtensionFormFillAppTemplateAppTemplate
- java.lang.Object
- 
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
- 
- com.oracle.bmc.identitydomains.model.AppExtensionFormFillAppTemplateAppTemplate
 
 
- 
 @Generated(value="OracleSDKGenerator", comments="API Version: v1") public final class AppExtensionFormFillAppTemplateAppTemplate extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModelThis extension provides attributes for Form-Fill facet of AppTemplate
 Note: Objects should always be created or deserialized using theAppExtensionFormFillAppTemplateAppTemplate.Builder.This model distinguishes fields that are null because they are unset from fields that are explicitly set to null. This is done in the setter methods of the AppExtensionFormFillAppTemplateAppTemplate.Builder, which maintain a set of all explicitly set fields calledAppExtensionFormFillAppTemplateAppTemplate.Builder.__explicitlySet__. ThehashCode()andequals(Object)methods are implemented to take the explicitly set fields into account. The constructor, on the other hand, does not take the explicitly set fields into account (since the constructor cannot distinguish explicit null from unset null).
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classAppExtensionFormFillAppTemplateAppTemplate.Builderstatic classAppExtensionFormFillAppTemplateAppTemplate.FormCredMethodIndicates how FormFill obtains the username and password of the account that FormFill will use to sign into the target App.static classAppExtensionFormFillAppTemplateAppTemplate.FormTypeType of the FormFill application like WebApplication, MainFrameApplication, WindowsApplication.
 - 
Constructor SummaryConstructors Constructor Description AppExtensionFormFillAppTemplateAppTemplate(AppExtensionFormFillAppTemplateAppTemplate.FormType formType, String formCredentialSharingGroupID, Boolean revealPasswordOnForm, String userNameFormTemplate, String userNameFormExpression, AppExtensionFormFillAppTemplateAppTemplate.FormCredMethod formCredMethod, String configuration, Boolean syncFromTemplate, List<AppFormFillUrlMatch> formFillUrlMatch)Deprecated.
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static AppExtensionFormFillAppTemplateAppTemplate.Builderbuilder()Create a new builder.booleanequals(Object o)StringgetConfiguration()FormFill Application Configuration CLOB which has to be maintained in Form-Fill APP for legacy code to do Form-Fill injectionStringgetFormCredentialSharingGroupID()Credential Sharing Group to which this form-fill application belongs.AppExtensionFormFillAppTemplateAppTemplate.FormCredMethodgetFormCredMethod()Indicates how FormFill obtains the username and password of the account that FormFill will use to sign into the target App.List<AppFormFillUrlMatch>getFormFillUrlMatch()A list of application-formURLs that FormFill should match against any formUrl that the user-specifies when signing in to the target service.AppExtensionFormFillAppTemplateAppTemplate.FormTypegetFormType()Type of the FormFill application like WebApplication, MainFrameApplication, WindowsApplication.BooleangetRevealPasswordOnForm()If true, indicates that system is allowed to show the password in plain-text for this account after re-authentication.BooleangetSyncFromTemplate()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.StringgetUserNameFormExpression()Indicates the custom expression, which can combine concat and substring operations with literals and with any attribute of the Oracle Identity Cloud Service UserStringgetUserNameFormTemplate()Format for generating a username.inthashCode()AppExtensionFormFillAppTemplateAppTemplate.BuildertoBuilder()StringtoString()StringtoString(boolean includeByteArrayContents)Return a string representation of the object.
 
- 
- 
- 
Constructor Detail- 
AppExtensionFormFillAppTemplateAppTemplate@Deprecated @ConstructorProperties({"formType","formCredentialSharingGroupID","revealPasswordOnForm","userNameFormTemplate","userNameFormExpression","formCredMethod","configuration","syncFromTemplate","formFillUrlMatch"}) public AppExtensionFormFillAppTemplateAppTemplate(AppExtensionFormFillAppTemplateAppTemplate.FormType formType, String formCredentialSharingGroupID, Boolean revealPasswordOnForm, String userNameFormTemplate, String userNameFormExpression, AppExtensionFormFillAppTemplateAppTemplate.FormCredMethod formCredMethod, String configuration, Boolean syncFromTemplate, List<AppFormFillUrlMatch> formFillUrlMatch) Deprecated.
 
- 
 - 
Method Detail- 
builderpublic static AppExtensionFormFillAppTemplateAppTemplate.Builder builder() Create a new builder.
 - 
toBuilderpublic AppExtensionFormFillAppTemplateAppTemplate.Builder toBuilder() 
 - 
getFormTypepublic AppExtensionFormFillAppTemplateAppTemplate.FormType getFormType() 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 - Returns:
- the value
 
 - 
getFormCredentialSharingGroupIDpublic String getFormCredentialSharingGroupID() 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 - Returns:
- the value
 
 - 
getRevealPasswordOnFormpublic Boolean getRevealPasswordOnForm() 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 - Returns:
- the value
 
 - 
getUserNameFormTemplatepublic String getUserNameFormTemplate() 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 - Returns:
- the value
 
 - 
getUserNameFormExpressionpublic String getUserNameFormExpression() 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 - Returns:
- the value
 
 - 
getFormCredMethodpublic AppExtensionFormFillAppTemplateAppTemplate.FormCredMethod getFormCredMethod() 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 - Returns:
- the value
 
 - 
getConfigurationpublic String getConfiguration() 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 - Returns:
- the value
 
 - 
getSyncFromTemplatepublic Boolean getSyncFromTemplate() 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 - Returns:
- the value
 
 - 
getFormFillUrlMatchpublic List<AppFormFillUrlMatch> getFormFillUrlMatch() 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 - Returns:
- the value
 
 - 
toStringpublic String toString() - Overrides:
- toStringin class- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
 
 - 
toStringpublic String toString(boolean includeByteArrayContents) Return a string representation of the object.- Parameters:
- includeByteArrayContents- true to include the full contents of byte arrays
- Returns:
- string representation
 
 - 
equalspublic boolean equals(Object o) - Overrides:
- equalsin class- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
 
 - 
hashCodepublic int hashCode() - Overrides:
- hashCodein class- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
 
 
- 
 
-