EOS_Auth_Token

EOS API reference page for EOS_Auth_Token

This data structure is part of the Auth Interface.

Remarks

A structure that contains an auth token. These structures are created by EOS_Auth_CopyUserAuthToken and must be passed to EOS_Auth_Token_Release.

Properties

EOS_Auth_Token

Property

Value

int32_t ApiVersion

API Version: Set this to EOS_AUTH_TOKEN_API_LATEST.

const char* App

Name of the app related to the client ID involved with this token

const char* ClientId

Client ID that requested this token

EOS_EpicAccountId AccountId

The Epic Online Services Account ID associated with this auth token

const char* AccessToken

Access token for the current user login session

double ExpiresIn

Time before the access token expires, in seconds, relative to the call to EOS_Auth_CopyUserAuthToken

const char* ExpiresAt

Absolute time in UTC before the access token expires, in ISO 8601 format

EOS_EAuthTokenType AuthType

Type of auth token

const char* RefreshToken

Refresh token.

double RefreshExpiresIn

Time before the access token expires, in seconds, relative to the call to EOS_Auth_CopyUserAuthToken

const char* RefreshExpiresAt

Absolute time in UTC before the refresh token expires, in ISO 8601 format

Related API Members