# ExperimentalPendingSession

Artifact: [androidx.browser:browser](https://developer.android.com/jetpack/androidx/releases/browser) [View Source](https://cs.android.com/search?q=file:androidx/browser/customtabs/ExperimentalPendingSession.java+class:androidx.browser.customtabs.ExperimentalPendingSession) Added in [1.9.0](https://developer.android.com/jetpack/androidx/releases/browser#1.9.0)

*** ** * ** ***


```
@RequiresOptIn(level = RequiresOptIn.Level.WARNING)
annotation ExperimentalPendingSession
```

<br />

*** ** * ** ***

Denotes that the annotated method uses the experimental PendingSession class.

The PendingSession is a class to be used instead of `https://developer.android.com/reference/kotlin/androidx/browser/customtabs/CustomTabsSession` when a Custom Tab is launched before a service connection is established. Users may create a new pending session, and later convert it to a standard session using attachSession which associates the pending session with the service and turn it into a `https://developer.android.com/reference/kotlin/androidx/browser/customtabs/CustomTabsSession`.