Constructors

Link copied to clipboard
constructor(context: Context, persistenceService: IPersistenceService, providerCallback: ProviderCallback)

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
open fun logout()
Link copied to clipboard
open fun onCanceled()
Link copied to clipboard
open fun onLoginFailed(response: GigyaApiResponse)
open fun onLoginFailed(error: String)
Link copied to clipboard
open fun onLoginSuccess(providerName: String, sessionInfo: SessionInfo)
open fun onLoginSuccess(loginParams: Map<String, Any>, providerSessions: String, loginMode: String)
Link copied to clipboard
open fun setRegToken(regToken: String)