AuthUI

interface AuthUI

Responsible for managing the authentication flow for browser based federated sign in.

Inheritors

Functions

Link copied to clipboard
abstract fun presentFederatedSignInUI(activity: Activity, callback: (FederatedSignInResult) -> Unit)

Presents the sign in UI for federated sign in using an external identity provider.

Link copied to clipboard
abstract fun presentFederatedSignOutUI(callback: (ApiResult) -> Unit)

Presents the sign out UI for federated sign in using an external identity provider.

Link copied to clipboard
abstract fun processFederatedSignInTokens(data: Uri, callback: (FederatedSignInResult) -> Unit)

Processes tokens from federated sign in via Android intent data pointed to by the specified URL. The tokens are passed to the app via a redirect URL with custom scheme mapped to the app.

Link copied to clipboard
abstract fun reset()

Resets any internal state.