AuthProvider

interface AuthProvider

Types

Link copied to clipboard
object Companion
Link copied to clipboard
interface LoginCallback
Link copied to clipboard
interface LogoutCallback
Link copied to clipboard

Functions

Link copied to clipboard
abstract fun getAccessToken(): String?
Link copied to clipboard
abstract fun getAdapterVersion(): String
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
abstract fun getProviderName(): String
Link copied to clipboard
abstract fun getUserId(): String?
Link copied to clipboard
abstract fun initialize(activity: Activity, authProviderConfiguration: AuthProviderConfiguration)
Link copied to clipboard
abstract fun login(activity: Activity, authProviderConfiguration: AuthProviderConfiguration, callback: AuthProvider.LoginCallback?)

login to this idp

Link copied to clipboard
abstract fun logout(activity: Activity?, callback: AuthProvider.LogoutCallback?)
Link copied to clipboard
abstract fun onActivityResult(requestCode: Int, resultCode: Int, data: Intent?)
Link copied to clipboard
abstract fun withdraw(activity: Activity, callback: AuthProvider.WithdrawCallback?)