BrowserLauncher
The BrowserLauncher is responsible for launching authentication URLs in a browser tab.
It supports both regular Custom Tabs and Auth Tabs (enhanced security for OAuth flows). Auth Tabs are used when supported by the device and when the redirect URI uses a custom scheme.
This singleton object manages the browser launch lifecycle and coordinates between the various components involved in browser-based authentication.
WARNING: GLOBAL CONFIGURATION This object contains global configuration properties that affect all browser behavior. These properties are NOT thread-safe and should be configured before any browser launches occur, ideally during application initialization.
See also
Properties
A customizer for AuthTabIntent.Builder.
A customizer for CustomTabsIntent.Builder.
A customizer for the Intent that will launch the browser tab.
The redirect URI used for browser authentication.