AndroidAuthAdapter

Constructors

Link copied to clipboard
constructor(activity: ComponentActivity, clientId: String)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val scope: CoroutineScope

Functions

Link copied to clipboard
open suspend override fun getGoogleUser(): GoogleUser?
Link copied to clipboard
open suspend override fun googleLogin(): Result<GoogleUser>
Link copied to clipboard
open override fun handle(event: ControllerEvent)
fun handle(controller: ComponentActivity, event: ControllerEvent)
Link copied to clipboard
operator fun <Result> invoke(function: ComponentActivity.() -> Result?): Result?
Link copied to clipboard
suspend fun <Result> invokeSuspend(function: suspend ComponentActivity.() -> Result?): Result?
Link copied to clipboard
suspend fun login(appId: Int = 1): SignInResponse
Link copied to clipboard
Link copied to clipboard
open override fun onStateChanged(source: LifecycleOwner, event: Lifecycle.Event)
Link copied to clipboard
open suspend override fun signOut(): Result<Unit>