CredentialAutofillDialogFactory

Factory used to get instances of the various autofill dialogs

Functions

abstract fun autofillEmailProtectionEmailChooserDialog(autofillWebMessageRequest: AutofillWebMessageRequest, personalDuckAddress: String, tabId: String): DialogFragment

Creates a dialog which prompts the user to choose whether to use their personal duck address or a private alias address

Link copied to clipboard
abstract fun autofillGeneratePasswordDialog(autofillWebMessageRequest: AutofillWebMessageRequest, username: String?, generatedPassword: String, tabId: String): DialogFragment

Creates a dialog which prompts the user to choose whether to use generated password or not

Link copied to clipboard
abstract fun autofillSavingCredentialsDialog(autofillWebMessageRequest: AutofillWebMessageRequest, credentials: LoginCredentials, tabId: String): DialogFragment

Creates a dialog which prompts the user to choose whether to save credentials or not

Link copied to clipboard
abstract fun autofillSavingUpdatePasswordDialog(autofillWebMessageRequest: AutofillWebMessageRequest, credentials: LoginCredentials, tabId: String): DialogFragment

Creates a dialog which prompts the user to choose whether to update an existing credential's password

Link copied to clipboard
abstract fun autofillSavingUpdateUsernameDialog(autofillWebMessageRequest: AutofillWebMessageRequest, credentials: LoginCredentials, tabId: String): DialogFragment

Creates a dialog which prompts the user to choose whether to update an existing credential's username

Link copied to clipboard
abstract fun autofillSelectCredentialsDialog(autofillWebMessageRequest: AutofillWebMessageRequest, credentials: List<LoginCredentials>, triggerType: LoginTriggerType, tabId: String): DialogFragment

Creates a dialog which prompts the user to choose which saved credential to autofill

Link copied to clipboard

Creates a dialog which prompts the user to sign up for Email Protection