sdk-core
Toggle table of contents
7.2.0
androidJvm
Platform filter
androidJvm
Switch theme
Search in API
sdk-core
sdk-core
/
com.gigya.android.sdk.providers.provider
/
Provider
Provider
abstract
class
Provider
:
IProvider
Inheritors
WebLoginProvider
SSOProvider
ExternalProvider
Members
Constructors
Provider
Link copied to clipboard
constructor
(
context
:
Context
,
persistenceService
:
IPersistenceService
,
providerCallback
:
ProviderCallback
)
Functions
get
Name
Link copied to clipboard
abstract
fun
getName
(
)
:
String
get
Provider
Sessions
Link copied to clipboard
abstract
fun
getProviderSessions
(
tokenOrCode
:
String
,
expiration
:
Long
,
uid
:
String
)
:
String
login
Link copied to clipboard
abstract
fun
login
(
loginParams
:
Map
<
String
,
Any
>
,
loginMode
:
String
)
logout
Link copied to clipboard
open
fun
logout
(
)
on
Canceled
Link copied to clipboard
open
fun
onCanceled
(
)
on
Login
Failed
Link copied to clipboard
open
fun
onLoginFailed
(
response
:
GigyaApiResponse
)
open
fun
onLoginFailed
(
error
:
String
)
on
Login
Success
Link copied to clipboard
open
fun
onLoginSuccess
(
providerName
:
String
,
sessionInfo
:
SessionInfo
)
open
fun
onLoginSuccess
(
loginParams
:
Map
<
String
,
Any
>
,
providerSessions
:
String
,
loginMode
:
String
)
set
Reg
Token
Link copied to clipboard
open
fun
setRegToken
(
regToken
:
String
)