# androidx.browser.auth

*** ** * ** ***

## Interfaces

|---|---|
| `https://developer.android.com/reference/androidx/browser/auth/AuthTabCallback` | A callback class for Auth Tab clients to get messages regarding events in their Auth Tabs. |

## Classes

|---|---|
| `https://developer.android.com/reference/androidx/browser/auth/AuthTabColorSchemeParams` | Contains visual parameters of an Auth Tab that may depend on the color scheme. |
| `https://developer.android.com/reference/androidx/browser/auth/AuthTabColorSchemeParams.Builder` | Builder class for `https://developer.android.com/reference/androidx/browser/auth/AuthTabColorSchemeParams` objects. |
| `https://developer.android.com/reference/androidx/browser/auth/AuthTabIntent` | Class holding an `https://developer.android.com/reference/android/content/Intent.html` and other data necessary to start an Auth Tab Activity. |
| `https://developer.android.com/reference/androidx/browser/auth/AuthTabIntent.AuthResult` | Class containing Auth Tab result data. |
| `https://developer.android.com/reference/androidx/browser/auth/AuthTabIntent.AuthenticateUserResultContract` | An `https://developer.android.com/reference/androidx/activity/result/contract/ActivityResultContract` for launching an Auth Tab and receiving the result. |
| `https://developer.android.com/reference/androidx/browser/auth/AuthTabIntent.Builder` | Builder class for `https://developer.android.com/reference/androidx/browser/auth/AuthTabIntent` objects. |
| `https://developer.android.com/reference/androidx/browser/auth/AuthTabSession` | A class to be used for AuthTab related communication. |
| `https://developer.android.com/reference/androidx/browser/auth/AuthTabSession.PendingSession` | A class to be used instead of `https://developer.android.com/reference/androidx/browser/auth/AuthTabSession` when an Auth Tab is launched before a Service connection is established. |
| `https://developer.android.com/reference/androidx/browser/auth/AuthTabSessionToken` | Wrapper class that can be used as a unique identifier for a session. |