package

androidx.browser.trusted

Interfaces

TokenStoreUsers should implement this interface to persist the given Token (across app restarts).
TrustedWebActivityDisplayModeRepresents display mode of a Trusted Web Activity.

Classes

NotificationApiHelperForMUtility class to use new APIs that were added in M (API level 23).
ScreenOrientationRepresents screenOrientationLock type value of a Trusted Web Activity: https://www.w3.org/TR/screen-orientation/#screenorientation-interface
TokenStores a package's identity, a combination of its package name and signing certificate.
TrustedWebActivityCallbackA callback class for browser to get messages from client app.
TrustedWebActivityCallbackRemoteTrustedWebActivityCallbackRemote is used by client app to execute callbacks from a binder of TrustedWebActivityCallback.
TrustedWebActivityDisplayMode.DefaultModeDefault mode: the system UI (status bar, navigation bar) is shown, and the browser toolbar is hidden while the user is on a verified origin.
TrustedWebActivityDisplayMode.ImmersiveModeImmersive mode: both the browser controls and the system UI (status bar, navigation bar) is hidden while the user is on a verified origin.
TrustedWebActivityIntentHolds an and other data necessary to start a Trusted Web Activity.
TrustedWebActivityIntentBuilderConstructs instances of TrustedWebActivityIntent that can be used to start Trusted Web Activities (see TrustedWebUtils for more details).
TrustedWebActivityServiceThe TrustedWebActivityService lives in a client app and serves requests from a Trusted Web Activity provider.
TrustedWebActivityServiceConnectionTrustedWebActivityServiceConnection is used by a Trusted Web Activity provider to wrap calls to the TrustedWebActivityService in the client app.
TrustedWebActivityServiceConnectionPoolA TrustedWebActivityServiceConnectionPool will be used by a Trusted Web Activity provider and takes care of connecting to and communicating with TrustedWebActivityServices.

Annotation Types

ScreenOrientation.LockType