Package-level declarations

Types

Link copied to clipboard
interface Autofill

Public interface for the Autofill feature

Link copied to clipboard

Used to check the status of Autofill features. This is the public API that should be used by the app to check the status of Autofill features.

Link copied to clipboard

Autofill event listener interface. Used to communicate key events from Autofill back to the app.

Link copied to clipboard
interface AutofillFeature

This is the class that represents the autofill feature flags

Link copied to clipboard

A PluginPoint for autofill dialog result handlers

Link copied to clipboard
interface AutofillScreens
Link copied to clipboard
data class AutofillWebMessageRequest(val requestOrigin: String, val originalPageUrl: String?, val requestId: String) : Parcelable

When there is an autofill request to be handled that requires user-interaction, we need to know where the request came from when later responding

Link copied to clipboard
interface BrowserAutofill

Public interface for accessing and configuring browser autofill functionality for a WebView instance

Link copied to clipboard
interface Callback

Browser Autofill callbacks

Link copied to clipboard

Factory used to get instances of the various autofill dialogs

Link copied to clipboard

Dialog which can be shown when user is required to select which saved credential to autofill Results should be handled by defining a AutofillFragmentResultsPlugin

Link copied to clipboard

Dialog which can be shown to prompt user to save credentials or not Results should be handled by defining a AutofillFragmentResultsPlugin

Dialog which can be shown to prompt user to update existing saved credentials or not Results should be handled by defining a AutofillFragmentResultsPlugin

Link copied to clipboard

Dialog which prompts the user to choose whether to use their personal duck address or a private alias address Results should be handled by defining a AutofillFragmentResultsPlugin

Link copied to clipboard

Dialog which prompts the user to enable Email Protection Results should be handled by defining a AutofillFragmentResultsPlugin

Launch params for resuming In-Context Email Protection flow from an email verification link

Activity result codes

Launch params for starting In-Context Email Protection flow

Link copied to clipboard

Used to determine if the given credential details exist in the autofill storage

Link copied to clipboard

Public API that could be used if the user is a verified internal tester. This class could potentially be moved to a different module once there's a need for it in the future.

Link copied to clipboard

Dialog which can be shown when user is required to select whether to use generated password or not Results should be handled by defining a AutofillFragmentResultsPlugin