This is the actual User's session information (userId, AuthorizationToken...).
More...
|
|
override AccelByteResult< TokenData, OAuthError > | RefreshSessionApiCall () |
|
void | SetScheduleRefreshToken (DateTime time) |
|
void | LoadRefreshToken (string cacheKey, Action< bool > onDone) |
|
void | GetRefreshTokenFromCache (string cacheKey, Action< RefreshTokenData > onDone) |
|
override void | SetSession (TokenData loginResponse) |
|
override IEnumerator | RefreshSessionApiCall (ResultCallback< TokenData, OAuthError > callback) |
|
void | ClearSession (bool deleteCache=false) |
| IEnumerator | RefreshSession (ResultCallback< TokenData, OAuthError > callback) |
| | Purpose: refresh the token.
|
|
IEnumerator | RefreshSessionApiCall (ResultCallback< TokenData, OAuthError > callback) |
|
AccelByteResult< TokenData, OAuthError > | RefreshSessionApiCall () |
|
void | SetSession (TokenData loginResponse) |
|
void | ForceSetTokenData (TokenData inTokenData) |
|
Dictionary< string, ThirdPartyPlatformTokenData > | GetThirdPartyPlatformTokenData () |
|
void | ClearThirdPartyPlatformTokenData () |
|
|
const string | RefreshTokenPlayerPrefKey = "accelbyte_refresh_token" |
|
const string | AuthTrustIdKey = "auth_trust_id" |
|
const string | LastLoginUserCacheKey = "LastLoginUser" |
|
|
string | TokenTableName [get] |
|
override string | AuthorizationToken [get, set] |
|
string | refreshToken [get] |
|
int | refreshExpiresIn [get] |
|
override string | UserId [get] |
|
string | PlatformId [get] |
|
string | PlatformUserId [get] |
|
string | DeviceId [get] |
|
bool | IsComply [get] |
|
TokenData | tokenData [get, set] |
|
DateTime | nextRefreshTime [get, set] |
|
Dictionary< string, ThirdPartyPlatformTokenData > | thirdPartyPlatformTokenData [get, set] |
|
string | AuthorizationToken = new Dictionary<string, ThirdPartyPlatformTokenData>() [get, set] |
|
virtual string | UserId [get] |
|
virtual string | Namespace [get] |
|
|
Action< string > | RefreshTokenCallback |
|
|
virtual DateTime | ScheduleNormalRefresh (int expiresIn) |
This is the actual User's session information (userId, AuthorizationToken...).
Not to be confused with Api/User.cs, which is a gateway to the User API.