AppExtensionFormFillAppApp¶
-
class
oci.identity_domains.models.AppExtensionFormFillAppApp(**kwargs)¶ Bases:
objectThis extension provides attributes for Form-Fill facet of App
Attributes
FORM_CRED_METHOD_ADMIN_SETS_CREDENTIALSA constant which can be used with the form_cred_method property of a AppExtensionFormFillAppApp. FORM_CRED_METHOD_ADMIN_SETS_SHARED_CREDENTIALSA constant which can be used with the form_cred_method property of a AppExtensionFormFillAppApp. FORM_CRED_METHOD_USER_SETS_CREDENTIALSA constant which can be used with the form_cred_method property of a AppExtensionFormFillAppApp. FORM_CRED_METHOD_USER_SETS_PASSWORD_ONLYA constant which can be used with the form_cred_method property of a AppExtensionFormFillAppApp. FORM_TYPE_WEB_APPLICATIONA constant which can be used with the form_type property of a AppExtensionFormFillAppApp. configurationGets the configuration of this AppExtensionFormFillAppApp. form_cred_methodGets the form_cred_method of this AppExtensionFormFillAppApp. form_credential_sharing_group_idGets the form_credential_sharing_group_id of this AppExtensionFormFillAppApp. form_fill_url_matchGets the form_fill_url_match of this AppExtensionFormFillAppApp. form_typeGets the form_type of this AppExtensionFormFillAppApp. reveal_password_on_formGets the reveal_password_on_form of this AppExtensionFormFillAppApp. sync_from_templateGets the sync_from_template of this AppExtensionFormFillAppApp. user_name_form_expressionGets the user_name_form_expression of this AppExtensionFormFillAppApp. user_name_form_templateGets 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
-