AppExtensionFormFillAppApp¶
-
class
oci.identity_domains.models.
AppExtensionFormFillAppApp
(**kwargs)¶ Bases:
object
This extension provides attributes for Form-Fill facet of App
Attributes
FORM_CRED_METHOD_ADMIN_SETS_CREDENTIALS
A constant which can be used with the form_cred_method property of a AppExtensionFormFillAppApp. FORM_CRED_METHOD_ADMIN_SETS_SHARED_CREDENTIALS
A constant which can be used with the form_cred_method property of a AppExtensionFormFillAppApp. FORM_CRED_METHOD_USER_SETS_CREDENTIALS
A constant which can be used with the form_cred_method property of a AppExtensionFormFillAppApp. FORM_CRED_METHOD_USER_SETS_PASSWORD_ONLY
A constant which can be used with the form_cred_method property of a AppExtensionFormFillAppApp. FORM_TYPE_WEB_APPLICATION
A constant which can be used with the form_type property of a AppExtensionFormFillAppApp. configuration
Gets the configuration of this AppExtensionFormFillAppApp. form_cred_method
Gets the form_cred_method of this AppExtensionFormFillAppApp. form_credential_sharing_group_id
Gets the form_credential_sharing_group_id of this AppExtensionFormFillAppApp. form_fill_url_match
Gets the form_fill_url_match of this AppExtensionFormFillAppApp. form_type
Gets the form_type of this AppExtensionFormFillAppApp. reveal_password_on_form
Gets the reveal_password_on_form of this AppExtensionFormFillAppApp. sync_from_template
Gets the sync_from_template of this AppExtensionFormFillAppApp. user_name_form_expression
Gets the user_name_form_expression of this AppExtensionFormFillAppApp. user_name_form_template
Gets the user_name_form_template of this AppExtensionFormFillAppApp. Methods
__init__
(**kwargs)Initializes a new AppExtensionFormFillAppApp 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 AppExtensionFormFillAppApp. 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 AppExtensionFormFillAppApp. This constant has a value of “ADMIN_SETS_SHARED_CREDENTIALS”
-
FORM_CRED_METHOD_USER_SETS_CREDENTIALS
= 'USER_SETS_CREDENTIALS'¶ A constant which can be used with the form_cred_method property of a AppExtensionFormFillAppApp. 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 AppExtensionFormFillAppApp. 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 AppExtensionFormFillAppApp. This constant has a value of “WebApplication”
-
__init__
(**kwargs)¶ Initializes a new AppExtensionFormFillAppApp 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 AppExtensionFormFillAppApp. 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 AppExtensionFormFillAppApp.
- reveal_password_on_form (bool) – The value to assign to the reveal_password_on_form property of this AppExtensionFormFillAppApp.
- user_name_form_template (str) – The value to assign to the user_name_form_template property of this AppExtensionFormFillAppApp.
- user_name_form_expression (str) – The value to assign to the user_name_form_expression property of this AppExtensionFormFillAppApp.
- form_cred_method (str) – The value to assign to the form_cred_method property of this AppExtensionFormFillAppApp. Allowed values for this property are: “ADMIN_SETS_CREDENTIALS”, “ADMIN_SETS_SHARED_CREDENTIALS”, “USER_SETS_PASSWORD_ONLY”, “USER_SETS_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 AppExtensionFormFillAppApp.
- sync_from_template (bool) – The value to assign to the sync_from_template property of this AppExtensionFormFillAppApp.
- form_fill_url_match (list[oci.identity_domains.models.AppFormFillUrlMatch]) – The value to assign to the form_fill_url_match property of this AppExtensionFormFillAppApp.
-
configuration
¶ Gets the configuration of this AppExtensionFormFillAppApp. 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 AppExtensionFormFillAppApp. Return type: str
-
form_cred_method
¶ Gets the form_cred_method of this AppExtensionFormFillAppApp. 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”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
Returns: The form_cred_method of this AppExtensionFormFillAppApp. Return type: str
-
form_credential_sharing_group_id
¶ Gets the form_credential_sharing_group_id of this AppExtensionFormFillAppApp. 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 AppExtensionFormFillAppApp. Return type: str
-
form_fill_url_match
¶ Gets the form_fill_url_match of this AppExtensionFormFillAppApp. 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 AppExtensionFormFillAppApp. Return type: list[oci.identity_domains.models.AppFormFillUrlMatch]
-
form_type
¶ Gets the form_type of this AppExtensionFormFillAppApp. 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 AppExtensionFormFillAppApp. Return type: str
-
reveal_password_on_form
¶ Gets the reveal_password_on_form of this AppExtensionFormFillAppApp. 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 AppExtensionFormFillAppApp. Return type: bool
-
sync_from_template
¶ Gets the sync_from_template of this AppExtensionFormFillAppApp. 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 on which this App is based has disabled inheritance for these Form-Fill-related attributes.
Added In: 17.4.2
- SCIM++ Properties:
- idcsSearchable: false
- multiValued: false
- mutability: readOnly
- required: false
- returned: default
- type: boolean
- uniqueness: none
Returns: The sync_from_template of this AppExtensionFormFillAppApp. Return type: bool
-
user_name_form_expression
¶ Gets the user_name_form_expression of this AppExtensionFormFillAppApp. 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 AppExtensionFormFillAppApp. Return type: str
-
user_name_form_template
¶ Gets the user_name_form_template of this AppExtensionFormFillAppApp. 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 AppExtensionFormFillAppApp. Return type: str
-