IProvider

interface IProvider

Inheritors

Functions

Link copied to clipboard
abstract fun getName(): String
Link copied to clipboard
abstract fun getProviderSessions(tokenOrCode: String, expiration: Long, uid: String): String
Link copied to clipboard
abstract fun login(loginParams: Map<String, Any>, loginMode: String)
Link copied to clipboard
abstract fun logout()
Link copied to clipboard
abstract fun onCanceled()
Link copied to clipboard
abstract fun onLoginFailed(response: GigyaApiResponse)
abstract fun onLoginFailed(error: String)
Link copied to clipboard
abstract fun onLoginSuccess(providerName: String, sessionInfo: SessionInfo)
abstract fun onLoginSuccess(loginParams: Map<String, Any>, providerSessions: String, loginMode: String)
Link copied to clipboard
abstract fun setRegToken(regToken: String)