AppExtensionFormFillAppTemplateAppTemplate¶
-
class
oci.identity_domains.models.
AppExtensionFormFillAppTemplateAppTemplate
(**kwargs)¶ Bases:
object
This extension provides attributes for Form-Fill facet of AppTemplate
Attributes
FORM_CRED_METHOD_ADMIN_SETS_CREDENTIALS
A constant which can be used with the form_cred_method property of a AppExtensionFormFillAppTemplateAppTemplate. FORM_CRED_METHOD_ADMIN_SETS_SHARED_CREDENTIALS
A constant which can be used with the form_cred_method property of a AppExtensionFormFillAppTemplateAppTemplate. FORM_CRED_METHOD_SSO_CREDENTIALS_AS_APP_CREDENTIALS
A constant which can be used with the form_cred_method property of a AppExtensionFormFillAppTemplateAppTemplate. FORM_CRED_METHOD_USER_SETS_CREDENTIALS
A constant which can be used with the form_cred_method property of a AppExtensionFormFillAppTemplateAppTemplate. FORM_CRED_METHOD_USER_SETS_PASSWORD_ONLY
A constant which can be used with the form_cred_method property of a AppExtensionFormFillAppTemplateAppTemplate. FORM_TYPE_WEB_APPLICATION
A constant which can be used with the form_type property of a AppExtensionFormFillAppTemplateAppTemplate. configuration
Gets the configuration of this AppExtensionFormFillAppTemplateAppTemplate. form_cred_method
Gets the form_cred_method of this AppExtensionFormFillAppTemplateAppTemplate. form_credential_sharing_group_id
Gets the form_credential_sharing_group_id of this AppExtensionFormFillAppTemplateAppTemplate. form_fill_url_match
Gets the form_fill_url_match of this AppExtensionFormFillAppTemplateAppTemplate. form_type
Gets the form_type of this AppExtensionFormFillAppTemplateAppTemplate. reveal_password_on_form
Gets the reveal_password_on_form of this AppExtensionFormFillAppTemplateAppTemplate. sync_from_template
Gets the sync_from_template of this AppExtensionFormFillAppTemplateAppTemplate. user_name_form_expression
Gets the user_name_form_expression of this AppExtensionFormFillAppTemplateAppTemplate. user_name_form_template
Gets the user_name_form_template of this AppExtensionFormFillAppTemplateAppTemplate. Methods
__init__
(**kwargs)Initializes a new AppExtensionFormFillAppTemplateAppTemplate object with values from keyword arguments. -
FORM_CRED_METHOD_ADMIN_SETS_CREDENTIALS
= 'ADMIN_SETS_CREDENTIALS'¶ A constant which can be used with the form_cred_method property of a AppExtensionFormFillAppTemplateAppTemplate. This constant has a value of “ADMIN_SETS_CREDENTIALS”
-
FORM_CRED_METHOD_ADMIN_SETS_SHARED_CREDENTIALS
= 'ADMIN_SETS_SHARED_CREDENTIALS'¶ A constant which can be used with the form_cred_method property of a AppExtensionFormFillAppTemplateAppTemplate. This constant has a value of “ADMIN_SETS_SHARED_CREDENTIALS”
-
FORM_CRED_METHOD_SSO_CREDENTIALS_AS_APP_CREDENTIALS
= 'SSO_CREDENTIALS_AS_APP_CREDENTIALS'¶ A constant which can be used with the form_cred_method property of a AppExtensionFormFillAppTemplateAppTemplate. This constant has a value of “SSO_CREDENTIALS_AS_APP_CREDENTIALS”
-
FORM_CRED_METHOD_USER_SETS_CREDENTIALS
= 'USER_SETS_CREDENTIALS'¶ A constant which can be used with the form_cred_method property of a AppExtensionFormFillAppTemplateAppTemplate. This constant has a value of “USER_SETS_CREDENTIALS”
-
FORM_CRED_METHOD_USER_SETS_PASSWORD_ONLY
= 'USER_SETS_PASSWORD_ONLY'¶ A constant which can be used with the form_cred_method property of a AppExtensionFormFillAppTemplateAppTemplate. This constant has a value of “USER_SETS_PASSWORD_ONLY”
-
FORM_TYPE_WEB_APPLICATION
= 'WebApplication'¶ A constant which can be used with the form_type property of a AppExtensionFormFillAppTemplateAppTemplate. This constant has a value of “WebApplication”
-
__init__
(**kwargs)¶ Initializes a new AppExtensionFormFillAppTemplateAppTemplate object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
Parameters: - form_type (str) – The value to assign to the form_type property of this AppExtensionFormFillAppTemplateAppTemplate. Allowed values for this property are: “WebApplication”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
- form_credential_sharing_group_id (str) – The value to assign to the form_credential_sharing_group_id property of this AppExtensionFormFillAppTemplateAppTemplate.
- reveal_password_on_form (bool) – The value to assign to the reveal_password_on_form property of this AppExtensionFormFillAppTemplateAppTemplate.
- user_name_form_template (str) – The value to assign to the user_name_form_template property of this AppExtensionFormFillAppTemplateAppTemplate.
- user_name_form_expression (str) – The value to assign to the user_name_form_expression property of this AppExtensionFormFillAppTemplateAppTemplate.
- form_cred_method (str) – The value to assign to the form_cred_method property of this AppExtensionFormFillAppTemplateAppTemplate. Allowed values for this property are: “ADMIN_SETS_CREDENTIALS”, “ADMIN_SETS_SHARED_CREDENTIALS”, “USER_SETS_PASSWORD_ONLY”, “USER_SETS_CREDENTIALS”, “SSO_CREDENTIALS_AS_APP_CREDENTIALS”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
- configuration (str) – The value to assign to the configuration property of this AppExtensionFormFillAppTemplateAppTemplate.
- sync_from_template (bool) – The value to assign to the sync_from_template property of this AppExtensionFormFillAppTemplateAppTemplate.
- form_fill_url_match (list[oci.identity_domains.models.AppFormFillUrlMatch]) – The value to assign to the form_fill_url_match property of this AppExtensionFormFillAppTemplateAppTemplate.
-
configuration
¶ Gets the configuration of this AppExtensionFormFillAppTemplateAppTemplate. 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 configuration of this AppExtensionFormFillAppTemplateAppTemplate. Return type: str
-
form_cred_method
¶ Gets the form_cred_method of this AppExtensionFormFillAppTemplateAppTemplate. 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
Allowed values for this property are: “ADMIN_SETS_CREDENTIALS”, “ADMIN_SETS_SHARED_CREDENTIALS”, “USER_SETS_PASSWORD_ONLY”, “USER_SETS_CREDENTIALS”, “SSO_CREDENTIALS_AS_APP_CREDENTIALS”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
Returns: The form_cred_method of this AppExtensionFormFillAppTemplateAppTemplate. Return type: str
-
form_credential_sharing_group_id
¶ Gets the form_credential_sharing_group_id of this AppExtensionFormFillAppTemplateAppTemplate. 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 form_credential_sharing_group_id of this AppExtensionFormFillAppTemplateAppTemplate. Return type: str
-
form_fill_url_match
¶ Gets the form_fill_url_match of this AppExtensionFormFillAppTemplateAppTemplate. 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 form_fill_url_match of this AppExtensionFormFillAppTemplateAppTemplate. Return type: list[oci.identity_domains.models.AppFormFillUrlMatch]
-
form_type
¶ Gets the form_type of this AppExtensionFormFillAppTemplateAppTemplate. 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
Allowed values for this property are: “WebApplication”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
Returns: The form_type of this AppExtensionFormFillAppTemplateAppTemplate. Return type: str
-
reveal_password_on_form
¶ Gets the reveal_password_on_form of this AppExtensionFormFillAppTemplateAppTemplate. 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 reveal_password_on_form of this AppExtensionFormFillAppTemplateAppTemplate. Return type: bool
-
sync_from_template
¶ Gets the sync_from_template of this AppExtensionFormFillAppTemplateAppTemplate. 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 sync_from_template of this AppExtensionFormFillAppTemplateAppTemplate. Return type: bool
-
user_name_form_expression
¶ Gets the user_name_form_expression of this AppExtensionFormFillAppTemplateAppTemplate. 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 user_name_form_expression of this AppExtensionFormFillAppTemplateAppTemplate. Return type: str
-
user_name_form_template
¶ Gets the user_name_form_template of this AppExtensionFormFillAppTemplateAppTemplate. 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 user_name_form_template of this AppExtensionFormFillAppTemplateAppTemplate. Return type: str
-