#include <LootLockerPlayerData.h>
|
| static FLootLockerPlayerData | Create (const FString &token="", const FString &refreshToken="", const FString &playerIdentifier="", const FString &playerUlid="", const FString &playerPublicUid="", const FString &playerName="", const FString &whiteLabelEmail="", const FString &whiteLabelToken="", const FLootLockerPlatformRepresentation ¤tPlatform=FLootLockerPlatformRepresentation(), const FString &lastSignIn="", const FString &playerCreatedAt="", const FLootLockerSessionOptionals &sessionOptionals=FLootLockerSessionOptionals()) |
| |
|
| FString | Token = "" |
| | The session token stored for this player session.
|
| |
| FString | RefreshToken = "" |
| | The Token to use when refreshing the session (only present for authentication methods that support it)
|
| |
| FString | PlayerIdentifier = "" |
| |
| FString | PlayerUlid = "" |
| |
| FString | PlayerPublicUid = "" |
| |
| FString | PlayerName = "" |
| | The name of the player if any has been set.
|
| |
| FString | WhiteLabelEmail = "" |
| | If this player is authorized using White Label, then this stores the email that was used.
|
| |
| FString | WhiteLabelToken = "" |
| | If this player is authorized using white label, then this stores the token for authorizing the player with the White Label system.
|
| |
| FLootLockerPlatformRepresentation | CurrentPlatform |
| | The platform/authentication method used to authorize this player.
|
| |
| FString | LastSignIn = "" |
| | When this player was last authenticated.
|
| |
| FString | PlayerCreatedAt = "" |
| | When this player was first created.
|
| |
| FLootLockerSessionOptionals | SessionOptionals |
| | The session optionals that were used when starting the current session for this player.
|
| |
◆ Create()
| static FLootLockerPlayerData FLootLockerPlayerData::Create |
( |
const FString & |
token = "", |
|
|
const FString & |
refreshToken = "", |
|
|
const FString & |
playerIdentifier = "", |
|
|
const FString & |
playerUlid = "", |
|
|
const FString & |
playerPublicUid = "", |
|
|
const FString & |
playerName = "", |
|
|
const FString & |
whiteLabelEmail = "", |
|
|
const FString & |
whiteLabelToken = "", |
|
|
const FLootLockerPlatformRepresentation & |
currentPlatform = FLootLockerPlatformRepresentation(), |
|
|
const FString & |
lastSignIn = "", |
|
|
const FString & |
playerCreatedAt = "", |
|
|
const FLootLockerSessionOptionals & |
sessionOptionals = FLootLockerSessionOptionals() |
|
) |
| |
|
inlinestatic |
◆ CurrentPlatform
| FLootLockerPlatformRepresentation FLootLockerPlayerData::CurrentPlatform |
The platform/authentication method used to authorize this player.
◆ LastSignIn
| FString FLootLockerPlayerData::LastSignIn = "" |
When this player was last authenticated.
◆ PlayerCreatedAt
| FString FLootLockerPlayerData::PlayerCreatedAt = "" |
When this player was first created.
◆ PlayerIdentifier
| FString FLootLockerPlayerData::PlayerIdentifier = "" |
◆ PlayerName
| FString FLootLockerPlayerData::PlayerName = "" |
The name of the player if any has been set.
◆ PlayerPublicUid
| FString FLootLockerPlayerData::PlayerPublicUid = "" |
◆ PlayerUlid
| FString FLootLockerPlayerData::PlayerUlid = "" |
◆ RefreshToken
| FString FLootLockerPlayerData::RefreshToken = "" |
The Token to use when refreshing the session (only present for authentication methods that support it)
◆ SessionOptionals
The session optionals that were used when starting the current session for this player.
◆ Token
| FString FLootLockerPlayerData::Token = "" |
The session token stored for this player session.
◆ WhiteLabelEmail
| FString FLootLockerPlayerData::WhiteLabelEmail = "" |
If this player is authorized using White Label, then this stores the email that was used.
◆ WhiteLabelToken
| FString FLootLockerPlayerData::WhiteLabelToken = "" |
If this player is authorized using white label, then this stores the token for authorizing the player with the White Label system.