Skip to main content

RHAPI_LoginResult

Summary​

MembersDescriptions
struct FRHAPI_LoginResultLogin result.

struct FRHAPI_LoginResult ​

struct FRHAPI_LoginResult
: public FRHAPI_Model

Login result.

Summary​

MembersDescriptions
public FRHAPI_PortalUserInfo PortalParentAuthResult_OptionalParent portal auth result.
public bool PortalParentAuthResult_IsSettrue if PortalParentAuthResult_Optional has been set to a value
public TArray< FString > Permissions_OptionalList of permissions for this user.
public bool Permissions_IsSettrue if Permissions_Optional has been set to a value
public TArray< FRHAPI_Restriction>Restrictions_OptionalList of restrictions on this player.
public bool Restrictions_IsSettrue if Restrictions_Optional has been set to a value
public int32 ActivePlayerId_OptionalActive player ID. DEPRECATED use active_player_uuid instead.
public bool ActivePlayerId_IsSettrue if ActivePlayerId_Optional has been set to a value
public FGuid ActivePlayerUuid_OptionalActive player UUID.
public bool ActivePlayerUuid_IsSettrue if ActivePlayerUuid_Optional has been set to a value
public ERHAPI_Platform Platform_OptionalPlatform.
public bool Platform_IsSettrue if Platform_Optional has been set to a value
public int32 PortalId_OptionalPortal ID DEPRECATED use platform instead.
public bool PortalId_IsSettrue if PortalId_Optional has been set to a value
public FString PortalUserId_OptionalPortal user ID.
public bool PortalUserId_IsSettrue if PortalUserId_Optional has been set to a value
public FString DisplayName_OptionalDisplay name.
public bool DisplayName_IsSettrue if DisplayName_Optional has been set to a value
public int32 RoleId_OptionalRole ID.
public bool RoleId_IsSettrue if RoleId_Optional has been set to a value
public FGuid PersonId_OptionalPerson ID.
public bool PersonId_IsSettrue if PersonId_Optional has been set to a value
public FString AccessToken_OptionalAccess token that can be used for future requests.
public bool AccessToken_IsSettrue if AccessToken_Optional has been set to a value
public FString RefreshToken_OptionalRefresh token that can be used to refresh authentication for a new access token.
public bool RefreshToken_IsSettrue if RefreshToken_Optional has been set to a value
public FGuid PublisherUuidPublisher UUID.
public FGuid TenantUuidTenant UUID.
public FGuid ConfigElectorUuidConfig elector UUID.
public FGuid ClientUuidClient UUID.
public FString ClientIdClient ID.
public FString TokenTypeToken type.
public int32 ExpiresIn_OptionalResult access token expiration time in seconds.
public bool ExpiresIn_IsSettrue if ExpiresIn_Optional has been set to a value
public virtual bool FromJson(const TSharedPtr< FJsonValue > & JsonValue)Fills this object with data from the passed in JSON.
public virtual void WriteJson(TSharedRef< TJsonWriter<>> & Writer) constWrites the data from this object into the specified JSON Writer stream.
public inline FRHAPI_PortalUserInfo&GetPortalParentAuthResult()Gets the value of PortalParentAuthResult_Optional, regardless of it having been set.
public inline const FRHAPI_PortalUserInfo&GetPortalParentAuthResult() constGets the value of PortalParentAuthResult_Optional, regardless of it having been set.
public inline const FRHAPI_PortalUserInfo&GetPortalParentAuthResult(const FRHAPI_PortalUserInfo & DefaultValue) constGets the value of PortalParentAuthResult_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetPortalParentAuthResult(FRHAPI_PortalUserInfo & OutValue) constFills OutValue with the value of PortalParentAuthResult_Optional and returns true if it has been set, otherwise returns false.
public inline FRHAPI_PortalUserInfo*GetPortalParentAuthResultOrNull()Returns a pointer to PortalParentAuthResult_Optional, if it has been set, otherwise returns nullptr.
public inline const FRHAPI_PortalUserInfo*GetPortalParentAuthResultOrNull() constReturns a pointer to PortalParentAuthResult_Optional, if it has been set, otherwise returns nullptr.
public inline void SetPortalParentAuthResult(const FRHAPI_PortalUserInfo & NewValue)Sets the value of PortalParentAuthResult_Optional and also sets PortalParentAuthResult_IsSet to true.
public inline void SetPortalParentAuthResult(FRHAPI_PortalUserInfo && NewValue)Sets the value of PortalParentAuthResult_Optional and also sets PortalParentAuthResult_IsSet to true using move semantics.
public inline void ClearPortalParentAuthResult()Clears the value of PortalParentAuthResult_Optional and sets PortalParentAuthResult_IsSet to false.
public inline bool IsPortalParentAuthResultSet() constChecks whether PortalParentAuthResult_Optional has been set.
public inline TArray< FString > & GetPermissions()Gets the value of Permissions_Optional, regardless of it having been set.
public inline const TArray< FString > & GetPermissions() constGets the value of Permissions_Optional, regardless of it having been set.
public inline const TArray< FString > & GetPermissions(const TArray< FString > & DefaultValue) constGets the value of Permissions_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetPermissions(TArray< FString > & OutValue) constFills OutValue with the value of Permissions_Optional and returns true if it has been set, otherwise returns false.
public inline TArray< FString > * GetPermissionsOrNull()Returns a pointer to Permissions_Optional, if it has been set, otherwise returns nullptr.
public inline const TArray< FString > * GetPermissionsOrNull() constReturns a pointer to Permissions_Optional, if it has been set, otherwise returns nullptr.
public inline void SetPermissions(const TArray< FString > & NewValue)Sets the value of Permissions_Optional and also sets Permissions_IsSet to true.
public inline void SetPermissions(TArray< FString > && NewValue)Sets the value of Permissions_Optional and also sets Permissions_IsSet to true using move semantics.
public inline void ClearPermissions()Clears the value of Permissions_Optional and sets Permissions_IsSet to false.
public inline bool IsPermissionsSet() constChecks whether Permissions_Optional has been set.
public inline TArray< FRHAPI_Restriction> &GetRestrictions()Gets the value of Restrictions_Optional, regardless of it having been set.
public inline const TArray< FRHAPI_Restriction> &GetRestrictions() constGets the value of Restrictions_Optional, regardless of it having been set.
public inline const TArray< FRHAPI_Restriction> &GetRestrictions(const TArray< FRHAPI_Restriction > & DefaultValue) constGets the value of Restrictions_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetRestrictions(TArray< FRHAPI_Restriction > & OutValue) constFills OutValue with the value of Restrictions_Optional and returns true if it has been set, otherwise returns false.
public inline TArray< FRHAPI_Restriction> *GetRestrictionsOrNull()Returns a pointer to Restrictions_Optional, if it has been set, otherwise returns nullptr.
public inline const TArray< FRHAPI_Restriction> *GetRestrictionsOrNull() constReturns a pointer to Restrictions_Optional, if it has been set, otherwise returns nullptr.
public inline void SetRestrictions(const TArray< FRHAPI_Restriction > & NewValue)Sets the value of Restrictions_Optional and also sets Restrictions_IsSet to true.
public inline void SetRestrictions(TArray< FRHAPI_Restriction > && NewValue)Sets the value of Restrictions_Optional and also sets Restrictions_IsSet to true using move semantics.
public inline void ClearRestrictions()Clears the value of Restrictions_Optional and sets Restrictions_IsSet to false.
public inline bool IsRestrictionsSet() constChecks whether Restrictions_Optional has been set.
public inline int32 & GetActivePlayerId()Gets the value of ActivePlayerId_Optional, regardless of it having been set.
public inline const int32 & GetActivePlayerId() constGets the value of ActivePlayerId_Optional, regardless of it having been set.
public inline const int32 & GetActivePlayerId(const int32 & DefaultValue) constGets the value of ActivePlayerId_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetActivePlayerId(int32 & OutValue) constFills OutValue with the value of ActivePlayerId_Optional and returns true if it has been set, otherwise returns false.
public inline int32 * GetActivePlayerIdOrNull()Returns a pointer to ActivePlayerId_Optional, if it has been set, otherwise returns nullptr.
public inline const int32 * GetActivePlayerIdOrNull() constReturns a pointer to ActivePlayerId_Optional, if it has been set, otherwise returns nullptr.
public inline void SetActivePlayerId(const int32 & NewValue)Sets the value of ActivePlayerId_Optional and also sets ActivePlayerId_IsSet to true.
public inline void SetActivePlayerId(int32 && NewValue)Sets the value of ActivePlayerId_Optional and also sets ActivePlayerId_IsSet to true using move semantics.
public inline void ClearActivePlayerId()Clears the value of ActivePlayerId_Optional and sets ActivePlayerId_IsSet to false.
public inline bool IsActivePlayerIdSet() constChecks whether ActivePlayerId_Optional has been set.
public inline bool IsActivePlayerIdDefaultValue() constReturns true if ActivePlayerId_Optional is set and matches the default value.
public inline void SetActivePlayerIdToDefault()Sets the value of ActivePlayerId_Optional to its default and also sets ActivePlayerId_IsSet to true.
public inline FGuid & GetActivePlayerUuid()Gets the value of ActivePlayerUuid_Optional, regardless of it having been set.
public inline const FGuid & GetActivePlayerUuid() constGets the value of ActivePlayerUuid_Optional, regardless of it having been set.
public inline const FGuid & GetActivePlayerUuid(const FGuid & DefaultValue) constGets the value of ActivePlayerUuid_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetActivePlayerUuid(FGuid & OutValue) constFills OutValue with the value of ActivePlayerUuid_Optional and returns true if it has been set, otherwise returns false.
public inline FGuid * GetActivePlayerUuidOrNull()Returns a pointer to ActivePlayerUuid_Optional, if it has been set, otherwise returns nullptr.
public inline const FGuid * GetActivePlayerUuidOrNull() constReturns a pointer to ActivePlayerUuid_Optional, if it has been set, otherwise returns nullptr.
public inline void SetActivePlayerUuid(const FGuid & NewValue)Sets the value of ActivePlayerUuid_Optional and also sets ActivePlayerUuid_IsSet to true.
public inline void SetActivePlayerUuid(FGuid && NewValue)Sets the value of ActivePlayerUuid_Optional and also sets ActivePlayerUuid_IsSet to true using move semantics.
public inline void ClearActivePlayerUuid()Clears the value of ActivePlayerUuid_Optional and sets ActivePlayerUuid_IsSet to false.
public inline bool IsActivePlayerUuidSet() constChecks whether ActivePlayerUuid_Optional has been set.
public inline ERHAPI_Platform & GetPlatform()Gets the value of Platform_Optional, regardless of it having been set.
public inline const ERHAPI_Platform & GetPlatform() constGets the value of Platform_Optional, regardless of it having been set.
public inline const ERHAPI_Platform & GetPlatform(const ERHAPI_Platform & DefaultValue) constGets the value of Platform_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetPlatform(ERHAPI_Platform & OutValue) constFills OutValue with the value of Platform_Optional and returns true if it has been set, otherwise returns false.
public inline ERHAPI_Platform * GetPlatformOrNull()Returns a pointer to Platform_Optional, if it has been set, otherwise returns nullptr.
public inline const ERHAPI_Platform * GetPlatformOrNull() constReturns a pointer to Platform_Optional, if it has been set, otherwise returns nullptr.
public inline void SetPlatform(const ERHAPI_Platform & NewValue)Sets the value of Platform_Optional and also sets Platform_IsSet to true.
public inline void SetPlatform(ERHAPI_Platform && NewValue)Sets the value of Platform_Optional and also sets Platform_IsSet to true using move semantics.
public inline void ClearPlatform()Clears the value of Platform_Optional and sets Platform_IsSet to false.
public inline bool IsPlatformSet() constChecks whether Platform_Optional has been set.
public inline int32 & GetPortalId()Gets the value of PortalId_Optional, regardless of it having been set.
public inline const int32 & GetPortalId() constGets the value of PortalId_Optional, regardless of it having been set.
public inline const int32 & GetPortalId(const int32 & DefaultValue) constGets the value of PortalId_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetPortalId(int32 & OutValue) constFills OutValue with the value of PortalId_Optional and returns true if it has been set, otherwise returns false.
public inline int32 * GetPortalIdOrNull()Returns a pointer to PortalId_Optional, if it has been set, otherwise returns nullptr.
public inline const int32 * GetPortalIdOrNull() constReturns a pointer to PortalId_Optional, if it has been set, otherwise returns nullptr.
public inline void SetPortalId(const int32 & NewValue)Sets the value of PortalId_Optional and also sets PortalId_IsSet to true.
public inline void SetPortalId(int32 && NewValue)Sets the value of PortalId_Optional and also sets PortalId_IsSet to true using move semantics.
public inline void ClearPortalId()Clears the value of PortalId_Optional and sets PortalId_IsSet to false.
public inline bool IsPortalIdSet() constChecks whether PortalId_Optional has been set.
public inline bool IsPortalIdDefaultValue() constReturns true if PortalId_Optional is set and matches the default value.
public inline void SetPortalIdToDefault()Sets the value of PortalId_Optional to its default and also sets PortalId_IsSet to true.
public inline FString & GetPortalUserId()Gets the value of PortalUserId_Optional, regardless of it having been set.
public inline const FString & GetPortalUserId() constGets the value of PortalUserId_Optional, regardless of it having been set.
public inline const FString & GetPortalUserId(const FString & DefaultValue) constGets the value of PortalUserId_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetPortalUserId(FString & OutValue) constFills OutValue with the value of PortalUserId_Optional and returns true if it has been set, otherwise returns false.
public inline FString * GetPortalUserIdOrNull()Returns a pointer to PortalUserId_Optional, if it has been set, otherwise returns nullptr.
public inline const FString * GetPortalUserIdOrNull() constReturns a pointer to PortalUserId_Optional, if it has been set, otherwise returns nullptr.
public inline void SetPortalUserId(const FString & NewValue)Sets the value of PortalUserId_Optional and also sets PortalUserId_IsSet to true.
public inline void SetPortalUserId(FString && NewValue)Sets the value of PortalUserId_Optional and also sets PortalUserId_IsSet to true using move semantics.
public inline void ClearPortalUserId()Clears the value of PortalUserId_Optional and sets PortalUserId_IsSet to false.
public inline bool IsPortalUserIdSet() constChecks whether PortalUserId_Optional has been set.
public inline FString & GetDisplayName()Gets the value of DisplayName_Optional, regardless of it having been set.
public inline const FString & GetDisplayName() constGets the value of DisplayName_Optional, regardless of it having been set.
public inline const FString & GetDisplayName(const FString & DefaultValue) constGets the value of DisplayName_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetDisplayName(FString & OutValue) constFills OutValue with the value of DisplayName_Optional and returns true if it has been set, otherwise returns false.
public inline FString * GetDisplayNameOrNull()Returns a pointer to DisplayName_Optional, if it has been set, otherwise returns nullptr.
public inline const FString * GetDisplayNameOrNull() constReturns a pointer to DisplayName_Optional, if it has been set, otherwise returns nullptr.
public inline void SetDisplayName(const FString & NewValue)Sets the value of DisplayName_Optional and also sets DisplayName_IsSet to true.
public inline void SetDisplayName(FString && NewValue)Sets the value of DisplayName_Optional and also sets DisplayName_IsSet to true using move semantics.
public inline void ClearDisplayName()Clears the value of DisplayName_Optional and sets DisplayName_IsSet to false.
public inline bool IsDisplayNameSet() constChecks whether DisplayName_Optional has been set.
public inline int32 & GetRoleId()Gets the value of RoleId_Optional, regardless of it having been set.
public inline const int32 & GetRoleId() constGets the value of RoleId_Optional, regardless of it having been set.
public inline const int32 & GetRoleId(const int32 & DefaultValue) constGets the value of RoleId_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetRoleId(int32 & OutValue) constFills OutValue with the value of RoleId_Optional and returns true if it has been set, otherwise returns false.
public inline int32 * GetRoleIdOrNull()Returns a pointer to RoleId_Optional, if it has been set, otherwise returns nullptr.
public inline const int32 * GetRoleIdOrNull() constReturns a pointer to RoleId_Optional, if it has been set, otherwise returns nullptr.
public inline void SetRoleId(const int32 & NewValue)Sets the value of RoleId_Optional and also sets RoleId_IsSet to true.
public inline void SetRoleId(int32 && NewValue)Sets the value of RoleId_Optional and also sets RoleId_IsSet to true using move semantics.
public inline void ClearRoleId()Clears the value of RoleId_Optional and sets RoleId_IsSet to false.
public inline bool IsRoleIdSet() constChecks whether RoleId_Optional has been set.
public inline bool IsRoleIdDefaultValue() constReturns true if RoleId_Optional is set and matches the default value.
public inline void SetRoleIdToDefault()Sets the value of RoleId_Optional to its default and also sets RoleId_IsSet to true.
public inline FGuid & GetPersonId()Gets the value of PersonId_Optional, regardless of it having been set.
public inline const FGuid & GetPersonId() constGets the value of PersonId_Optional, regardless of it having been set.
public inline const FGuid & GetPersonId(const FGuid & DefaultValue) constGets the value of PersonId_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetPersonId(FGuid & OutValue) constFills OutValue with the value of PersonId_Optional and returns true if it has been set, otherwise returns false.
public inline FGuid * GetPersonIdOrNull()Returns a pointer to PersonId_Optional, if it has been set, otherwise returns nullptr.
public inline const FGuid * GetPersonIdOrNull() constReturns a pointer to PersonId_Optional, if it has been set, otherwise returns nullptr.
public inline void SetPersonId(const FGuid & NewValue)Sets the value of PersonId_Optional and also sets PersonId_IsSet to true.
public inline void SetPersonId(FGuid && NewValue)Sets the value of PersonId_Optional and also sets PersonId_IsSet to true using move semantics.
public inline void ClearPersonId()Clears the value of PersonId_Optional and sets PersonId_IsSet to false.
public inline bool IsPersonIdSet() constChecks whether PersonId_Optional has been set.
public inline FString & GetAccessToken()Gets the value of AccessToken_Optional, regardless of it having been set.
public inline const FString & GetAccessToken() constGets the value of AccessToken_Optional, regardless of it having been set.
public inline const FString & GetAccessToken(const FString & DefaultValue) constGets the value of AccessToken_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetAccessToken(FString & OutValue) constFills OutValue with the value of AccessToken_Optional and returns true if it has been set, otherwise returns false.
public inline FString * GetAccessTokenOrNull()Returns a pointer to AccessToken_Optional, if it has been set, otherwise returns nullptr.
public inline const FString * GetAccessTokenOrNull() constReturns a pointer to AccessToken_Optional, if it has been set, otherwise returns nullptr.
public inline void SetAccessToken(const FString & NewValue)Sets the value of AccessToken_Optional and also sets AccessToken_IsSet to true.
public inline void SetAccessToken(FString && NewValue)Sets the value of AccessToken_Optional and also sets AccessToken_IsSet to true using move semantics.
public inline void ClearAccessToken()Clears the value of AccessToken_Optional and sets AccessToken_IsSet to false.
public inline bool IsAccessTokenSet() constChecks whether AccessToken_Optional has been set.
public inline bool IsAccessTokenDefaultValue() constReturns true if AccessToken_Optional is set and matches the default value.
public inline void SetAccessTokenToDefault()Sets the value of AccessToken_Optional to its default and also sets AccessToken_IsSet to true.
public inline FString & GetRefreshToken()Gets the value of RefreshToken_Optional, regardless of it having been set.
public inline const FString & GetRefreshToken() constGets the value of RefreshToken_Optional, regardless of it having been set.
public inline const FString & GetRefreshToken(const FString & DefaultValue) constGets the value of RefreshToken_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetRefreshToken(FString & OutValue) constFills OutValue with the value of RefreshToken_Optional and returns true if it has been set, otherwise returns false.
public inline FString * GetRefreshTokenOrNull()Returns a pointer to RefreshToken_Optional, if it has been set, otherwise returns nullptr.
public inline const FString * GetRefreshTokenOrNull() constReturns a pointer to RefreshToken_Optional, if it has been set, otherwise returns nullptr.
public inline void SetRefreshToken(const FString & NewValue)Sets the value of RefreshToken_Optional and also sets RefreshToken_IsSet to true.
public inline void SetRefreshToken(FString && NewValue)Sets the value of RefreshToken_Optional and also sets RefreshToken_IsSet to true using move semantics.
public inline void ClearRefreshToken()Clears the value of RefreshToken_Optional and sets RefreshToken_IsSet to false.
public inline bool IsRefreshTokenSet() constChecks whether RefreshToken_Optional has been set.
public inline FGuid & GetPublisherUuid()Gets the value of PublisherUuid.
public inline const FGuid & GetPublisherUuid() constGets the value of PublisherUuid.
public inline void SetPublisherUuid(const FGuid & NewValue)Sets the value of PublisherUuid.
public inline void SetPublisherUuid(FGuid && NewValue)Sets the value of PublisherUuid using move semantics.
public inline FGuid & GetTenantUuid()Gets the value of TenantUuid.
public inline const FGuid & GetTenantUuid() constGets the value of TenantUuid.
public inline void SetTenantUuid(const FGuid & NewValue)Sets the value of TenantUuid.
public inline void SetTenantUuid(FGuid && NewValue)Sets the value of TenantUuid using move semantics.
public inline FGuid & GetConfigElectorUuid()Gets the value of ConfigElectorUuid.
public inline const FGuid & GetConfigElectorUuid() constGets the value of ConfigElectorUuid.
public inline void SetConfigElectorUuid(const FGuid & NewValue)Sets the value of ConfigElectorUuid.
public inline void SetConfigElectorUuid(FGuid && NewValue)Sets the value of ConfigElectorUuid using move semantics.
public inline FGuid & GetClientUuid()Gets the value of ClientUuid.
public inline const FGuid & GetClientUuid() constGets the value of ClientUuid.
public inline void SetClientUuid(const FGuid & NewValue)Sets the value of ClientUuid.
public inline void SetClientUuid(FGuid && NewValue)Sets the value of ClientUuid using move semantics.
public inline FString & GetClientId()Gets the value of ClientId.
public inline const FString & GetClientId() constGets the value of ClientId.
public inline void SetClientId(const FString & NewValue)Sets the value of ClientId.
public inline void SetClientId(FString && NewValue)Sets the value of ClientId using move semantics.
public inline FString & GetTokenType()Gets the value of TokenType.
public inline const FString & GetTokenType() constGets the value of TokenType.
public inline void SetTokenType(const FString & NewValue)Sets the value of TokenType.
public inline void SetTokenType(FString && NewValue)Sets the value of TokenType using move semantics.
public inline int32 & GetExpiresIn()Gets the value of ExpiresIn_Optional, regardless of it having been set.
public inline const int32 & GetExpiresIn() constGets the value of ExpiresIn_Optional, regardless of it having been set.
public inline const int32 & GetExpiresIn(const int32 & DefaultValue) constGets the value of ExpiresIn_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetExpiresIn(int32 & OutValue) constFills OutValue with the value of ExpiresIn_Optional and returns true if it has been set, otherwise returns false.
public inline int32 * GetExpiresInOrNull()Returns a pointer to ExpiresIn_Optional, if it has been set, otherwise returns nullptr.
public inline const int32 * GetExpiresInOrNull() constReturns a pointer to ExpiresIn_Optional, if it has been set, otherwise returns nullptr.
public inline void SetExpiresIn(const int32 & NewValue)Sets the value of ExpiresIn_Optional and also sets ExpiresIn_IsSet to true.
public inline void SetExpiresIn(int32 && NewValue)Sets the value of ExpiresIn_Optional and also sets ExpiresIn_IsSet to true using move semantics.
public inline void ClearExpiresIn()Clears the value of ExpiresIn_Optional and sets ExpiresIn_IsSet to false.
public inline bool IsExpiresInSet() constChecks whether ExpiresIn_Optional has been set.
public inline bool IsExpiresInDefaultValue() constReturns true if ExpiresIn_Optional is set and matches the default value.
public inline void SetExpiresInToDefault()Sets the value of ExpiresIn_Optional to its default and also sets ExpiresIn_IsSet to true.

Members​

public FRHAPI_PortalUserInfo PortalParentAuthResult_Optional ​

Parent portal auth result.

public bool PortalParentAuthResult_IsSet ​

true if PortalParentAuthResult_Optional has been set to a value

public TArray< FString > Permissions_Optional ​

List of permissions for this user.

public bool Permissions_IsSet ​

true if Permissions_Optional has been set to a value

public TArray< FRHAPI_Restriction>Restrictions_Optional ​

List of restrictions on this player.

public bool Restrictions_IsSet ​

true if Restrictions_Optional has been set to a value

public int32 ActivePlayerId_Optional ​

Active player ID. DEPRECATED use active_player_uuid instead.

public bool ActivePlayerId_IsSet ​

true if ActivePlayerId_Optional has been set to a value

public FGuid ActivePlayerUuid_Optional ​

Active player UUID.

public bool ActivePlayerUuid_IsSet ​

true if ActivePlayerUuid_Optional has been set to a value

public ERHAPI_Platform Platform_Optional ​

Platform.

public bool Platform_IsSet ​

true if Platform_Optional has been set to a value

public int32 PortalId_Optional ​

Portal ID DEPRECATED use platform instead.

public bool PortalId_IsSet ​

true if PortalId_Optional has been set to a value

public FString PortalUserId_Optional ​

Portal user ID.

public bool PortalUserId_IsSet ​

true if PortalUserId_Optional has been set to a value

public FString DisplayName_Optional ​

Display name.

public bool DisplayName_IsSet ​

true if DisplayName_Optional has been set to a value

public int32 RoleId_Optional ​

Role ID.

public bool RoleId_IsSet ​

true if RoleId_Optional has been set to a value

public FGuid PersonId_Optional ​

Person ID.

public bool PersonId_IsSet ​

true if PersonId_Optional has been set to a value

public FString AccessToken_Optional ​

Access token that can be used for future requests.

public bool AccessToken_IsSet ​

true if AccessToken_Optional has been set to a value

public FString RefreshToken_Optional ​

Refresh token that can be used to refresh authentication for a new access token.

public bool RefreshToken_IsSet ​

true if RefreshToken_Optional has been set to a value

public FGuid PublisherUuid ​

Publisher UUID.

public FGuid TenantUuid ​

Tenant UUID.

public FGuid ConfigElectorUuid ​

Config elector UUID.

public FGuid ClientUuid ​

Client UUID.

public FString ClientId ​

Client ID.

public FString TokenType ​

Token type.

public int32 ExpiresIn_Optional ​

Result access token expiration time in seconds.

public bool ExpiresIn_IsSet ​

true if ExpiresIn_Optional has been set to a value

public virtual bool FromJson(const TSharedPtr< FJsonValue > & JsonValue) ​

Fills this object with data from the passed in JSON.

Parameters​

  • JsonValue Data from the API call.

Returns​

true if parsing of the JSON data was successful.

public virtual void WriteJson(TSharedRef< TJsonWriter<>> & Writer) const ​

Writes the data from this object into the specified JSON Writer stream.

Parameters​

  • Writer JSON Writer stream to push .

public inline FRHAPI_PortalUserInfo&GetPortalParentAuthResult() ​

Gets the value of PortalParentAuthResult_Optional, regardless of it having been set.

public inline const FRHAPI_PortalUserInfo&GetPortalParentAuthResult() const ​

Gets the value of PortalParentAuthResult_Optional, regardless of it having been set.

public inline const FRHAPI_PortalUserInfo&GetPortalParentAuthResult(const FRHAPI_PortalUserInfo & DefaultValue) const ​

Gets the value of PortalParentAuthResult_Optional, if it has been set, otherwise it returns DefaultValue.

public inline bool GetPortalParentAuthResult(FRHAPI_PortalUserInfo & OutValue) const ​

Fills OutValue with the value of PortalParentAuthResult_Optional and returns true if it has been set, otherwise returns false.

public inline FRHAPI_PortalUserInfo*GetPortalParentAuthResultOrNull() ​

Returns a pointer to PortalParentAuthResult_Optional, if it has been set, otherwise returns nullptr.

public inline const FRHAPI_PortalUserInfo*GetPortalParentAuthResultOrNull() const ​

Returns a pointer to PortalParentAuthResult_Optional, if it has been set, otherwise returns nullptr.

public inline void SetPortalParentAuthResult(const FRHAPI_PortalUserInfo & NewValue) ​

Sets the value of PortalParentAuthResult_Optional and also sets PortalParentAuthResult_IsSet to true.

public inline void SetPortalParentAuthResult(FRHAPI_PortalUserInfo && NewValue) ​

Sets the value of PortalParentAuthResult_Optional and also sets PortalParentAuthResult_IsSet to true using move semantics.

public inline void ClearPortalParentAuthResult() ​

Clears the value of PortalParentAuthResult_Optional and sets PortalParentAuthResult_IsSet to false.

public inline bool IsPortalParentAuthResultSet() const ​

Checks whether PortalParentAuthResult_Optional has been set.

public inline TArray< FString > & GetPermissions() ​

Gets the value of Permissions_Optional, regardless of it having been set.

public inline const TArray< FString > & GetPermissions() const ​

Gets the value of Permissions_Optional, regardless of it having been set.

public inline const TArray< FString > & GetPermissions(const TArray< FString > & DefaultValue) const ​

Gets the value of Permissions_Optional, if it has been set, otherwise it returns DefaultValue.

public inline bool GetPermissions(TArray< FString > & OutValue) const ​

Fills OutValue with the value of Permissions_Optional and returns true if it has been set, otherwise returns false.

public inline TArray< FString > * GetPermissionsOrNull() ​

Returns a pointer to Permissions_Optional, if it has been set, otherwise returns nullptr.

public inline const TArray< FString > * GetPermissionsOrNull() const ​

Returns a pointer to Permissions_Optional, if it has been set, otherwise returns nullptr.

public inline void SetPermissions(const TArray< FString > & NewValue) ​

Sets the value of Permissions_Optional and also sets Permissions_IsSet to true.

public inline void SetPermissions(TArray< FString > && NewValue) ​

Sets the value of Permissions_Optional and also sets Permissions_IsSet to true using move semantics.

public inline void ClearPermissions() ​

Clears the value of Permissions_Optional and sets Permissions_IsSet to false.

public inline bool IsPermissionsSet() const ​

Checks whether Permissions_Optional has been set.

public inline TArray< FRHAPI_Restriction> &GetRestrictions() ​

Gets the value of Restrictions_Optional, regardless of it having been set.

public inline const TArray< FRHAPI_Restriction> &GetRestrictions() const ​

Gets the value of Restrictions_Optional, regardless of it having been set.

public inline const TArray< FRHAPI_Restriction> &GetRestrictions(const TArray< FRHAPI_Restriction > & DefaultValue) const ​

Gets the value of Restrictions_Optional, if it has been set, otherwise it returns DefaultValue.

public inline bool GetRestrictions(TArray< FRHAPI_Restriction > & OutValue) const ​

Fills OutValue with the value of Restrictions_Optional and returns true if it has been set, otherwise returns false.

public inline TArray< FRHAPI_Restriction> *GetRestrictionsOrNull() ​

Returns a pointer to Restrictions_Optional, if it has been set, otherwise returns nullptr.

public inline const TArray< FRHAPI_Restriction> *GetRestrictionsOrNull() const ​

Returns a pointer to Restrictions_Optional, if it has been set, otherwise returns nullptr.

public inline void SetRestrictions(const TArray< FRHAPI_Restriction > & NewValue) ​

Sets the value of Restrictions_Optional and also sets Restrictions_IsSet to true.

public inline void SetRestrictions(TArray< FRHAPI_Restriction > && NewValue) ​

Sets the value of Restrictions_Optional and also sets Restrictions_IsSet to true using move semantics.

public inline void ClearRestrictions() ​

Clears the value of Restrictions_Optional and sets Restrictions_IsSet to false.

public inline bool IsRestrictionsSet() const ​

Checks whether Restrictions_Optional has been set.

public inline int32 & GetActivePlayerId() ​

Gets the value of ActivePlayerId_Optional, regardless of it having been set.

public inline const int32 & GetActivePlayerId() const ​

Gets the value of ActivePlayerId_Optional, regardless of it having been set.

public inline const int32 & GetActivePlayerId(const int32 & DefaultValue) const ​

Gets the value of ActivePlayerId_Optional, if it has been set, otherwise it returns DefaultValue.

public inline bool GetActivePlayerId(int32 & OutValue) const ​

Fills OutValue with the value of ActivePlayerId_Optional and returns true if it has been set, otherwise returns false.

public inline int32 * GetActivePlayerIdOrNull() ​

Returns a pointer to ActivePlayerId_Optional, if it has been set, otherwise returns nullptr.

public inline const int32 * GetActivePlayerIdOrNull() const ​

Returns a pointer to ActivePlayerId_Optional, if it has been set, otherwise returns nullptr.

public inline void SetActivePlayerId(const int32 & NewValue) ​

Sets the value of ActivePlayerId_Optional and also sets ActivePlayerId_IsSet to true.

public inline void SetActivePlayerId(int32 && NewValue) ​

Sets the value of ActivePlayerId_Optional and also sets ActivePlayerId_IsSet to true using move semantics.

public inline void ClearActivePlayerId() ​

Clears the value of ActivePlayerId_Optional and sets ActivePlayerId_IsSet to false.

public inline bool IsActivePlayerIdSet() const ​

Checks whether ActivePlayerId_Optional has been set.

public inline bool IsActivePlayerIdDefaultValue() const ​

Returns true if ActivePlayerId_Optional is set and matches the default value.

public inline void SetActivePlayerIdToDefault() ​

Sets the value of ActivePlayerId_Optional to its default and also sets ActivePlayerId_IsSet to true.

public inline FGuid & GetActivePlayerUuid() ​

Gets the value of ActivePlayerUuid_Optional, regardless of it having been set.

public inline const FGuid & GetActivePlayerUuid() const ​

Gets the value of ActivePlayerUuid_Optional, regardless of it having been set.

public inline const FGuid & GetActivePlayerUuid(const FGuid & DefaultValue) const ​

Gets the value of ActivePlayerUuid_Optional, if it has been set, otherwise it returns DefaultValue.

public inline bool GetActivePlayerUuid(FGuid & OutValue) const ​

Fills OutValue with the value of ActivePlayerUuid_Optional and returns true if it has been set, otherwise returns false.

public inline FGuid * GetActivePlayerUuidOrNull() ​

Returns a pointer to ActivePlayerUuid_Optional, if it has been set, otherwise returns nullptr.

public inline const FGuid * GetActivePlayerUuidOrNull() const ​

Returns a pointer to ActivePlayerUuid_Optional, if it has been set, otherwise returns nullptr.

public inline void SetActivePlayerUuid(const FGuid & NewValue) ​

Sets the value of ActivePlayerUuid_Optional and also sets ActivePlayerUuid_IsSet to true.

public inline void SetActivePlayerUuid(FGuid && NewValue) ​

Sets the value of ActivePlayerUuid_Optional and also sets ActivePlayerUuid_IsSet to true using move semantics.

public inline void ClearActivePlayerUuid() ​

Clears the value of ActivePlayerUuid_Optional and sets ActivePlayerUuid_IsSet to false.

public inline bool IsActivePlayerUuidSet() const ​

Checks whether ActivePlayerUuid_Optional has been set.

public inline ERHAPI_Platform & GetPlatform() ​

Gets the value of Platform_Optional, regardless of it having been set.

public inline const ERHAPI_Platform & GetPlatform() const ​

Gets the value of Platform_Optional, regardless of it having been set.

public inline const ERHAPI_Platform & GetPlatform(const ERHAPI_Platform & DefaultValue) const ​

Gets the value of Platform_Optional, if it has been set, otherwise it returns DefaultValue.

public inline bool GetPlatform(ERHAPI_Platform & OutValue) const ​

Fills OutValue with the value of Platform_Optional and returns true if it has been set, otherwise returns false.

public inline ERHAPI_Platform * GetPlatformOrNull() ​

Returns a pointer to Platform_Optional, if it has been set, otherwise returns nullptr.

public inline const ERHAPI_Platform * GetPlatformOrNull() const ​

Returns a pointer to Platform_Optional, if it has been set, otherwise returns nullptr.

public inline void SetPlatform(const ERHAPI_Platform & NewValue) ​

Sets the value of Platform_Optional and also sets Platform_IsSet to true.

public inline void SetPlatform(ERHAPI_Platform && NewValue) ​

Sets the value of Platform_Optional and also sets Platform_IsSet to true using move semantics.

public inline void ClearPlatform() ​

Clears the value of Platform_Optional and sets Platform_IsSet to false.

public inline bool IsPlatformSet() const ​

Checks whether Platform_Optional has been set.

public inline int32 & GetPortalId() ​

Gets the value of PortalId_Optional, regardless of it having been set.

public inline const int32 & GetPortalId() const ​

Gets the value of PortalId_Optional, regardless of it having been set.

public inline const int32 & GetPortalId(const int32 & DefaultValue) const ​

Gets the value of PortalId_Optional, if it has been set, otherwise it returns DefaultValue.

public inline bool GetPortalId(int32 & OutValue) const ​

Fills OutValue with the value of PortalId_Optional and returns true if it has been set, otherwise returns false.

public inline int32 * GetPortalIdOrNull() ​

Returns a pointer to PortalId_Optional, if it has been set, otherwise returns nullptr.

public inline const int32 * GetPortalIdOrNull() const ​

Returns a pointer to PortalId_Optional, if it has been set, otherwise returns nullptr.

public inline void SetPortalId(const int32 & NewValue) ​

Sets the value of PortalId_Optional and also sets PortalId_IsSet to true.

public inline void SetPortalId(int32 && NewValue) ​

Sets the value of PortalId_Optional and also sets PortalId_IsSet to true using move semantics.

public inline void ClearPortalId() ​

Clears the value of PortalId_Optional and sets PortalId_IsSet to false.

public inline bool IsPortalIdSet() const ​

Checks whether PortalId_Optional has been set.

public inline bool IsPortalIdDefaultValue() const ​

Returns true if PortalId_Optional is set and matches the default value.

public inline void SetPortalIdToDefault() ​

Sets the value of PortalId_Optional to its default and also sets PortalId_IsSet to true.

public inline FString & GetPortalUserId() ​

Gets the value of PortalUserId_Optional, regardless of it having been set.

public inline const FString & GetPortalUserId() const ​

Gets the value of PortalUserId_Optional, regardless of it having been set.

public inline const FString & GetPortalUserId(const FString & DefaultValue) const ​

Gets the value of PortalUserId_Optional, if it has been set, otherwise it returns DefaultValue.

public inline bool GetPortalUserId(FString & OutValue) const ​

Fills OutValue with the value of PortalUserId_Optional and returns true if it has been set, otherwise returns false.

public inline FString * GetPortalUserIdOrNull() ​

Returns a pointer to PortalUserId_Optional, if it has been set, otherwise returns nullptr.

public inline const FString * GetPortalUserIdOrNull() const ​

Returns a pointer to PortalUserId_Optional, if it has been set, otherwise returns nullptr.

public inline void SetPortalUserId(const FString & NewValue) ​

Sets the value of PortalUserId_Optional and also sets PortalUserId_IsSet to true.

public inline void SetPortalUserId(FString && NewValue) ​

Sets the value of PortalUserId_Optional and also sets PortalUserId_IsSet to true using move semantics.

public inline void ClearPortalUserId() ​

Clears the value of PortalUserId_Optional and sets PortalUserId_IsSet to false.

public inline bool IsPortalUserIdSet() const ​

Checks whether PortalUserId_Optional has been set.

public inline FString & GetDisplayName() ​

Gets the value of DisplayName_Optional, regardless of it having been set.

public inline const FString & GetDisplayName() const ​

Gets the value of DisplayName_Optional, regardless of it having been set.

public inline const FString & GetDisplayName(const FString & DefaultValue) const ​

Gets the value of DisplayName_Optional, if it has been set, otherwise it returns DefaultValue.

public inline bool GetDisplayName(FString & OutValue) const ​

Fills OutValue with the value of DisplayName_Optional and returns true if it has been set, otherwise returns false.

public inline FString * GetDisplayNameOrNull() ​

Returns a pointer to DisplayName_Optional, if it has been set, otherwise returns nullptr.

public inline const FString * GetDisplayNameOrNull() const ​

Returns a pointer to DisplayName_Optional, if it has been set, otherwise returns nullptr.

public inline void SetDisplayName(const FString & NewValue) ​

Sets the value of DisplayName_Optional and also sets DisplayName_IsSet to true.

public inline void SetDisplayName(FString && NewValue) ​

Sets the value of DisplayName_Optional and also sets DisplayName_IsSet to true using move semantics.

public inline void ClearDisplayName() ​

Clears the value of DisplayName_Optional and sets DisplayName_IsSet to false.

public inline bool IsDisplayNameSet() const ​

Checks whether DisplayName_Optional has been set.

public inline int32 & GetRoleId() ​

Gets the value of RoleId_Optional, regardless of it having been set.

public inline const int32 & GetRoleId() const ​

Gets the value of RoleId_Optional, regardless of it having been set.

public inline const int32 & GetRoleId(const int32 & DefaultValue) const ​

Gets the value of RoleId_Optional, if it has been set, otherwise it returns DefaultValue.

public inline bool GetRoleId(int32 & OutValue) const ​

Fills OutValue with the value of RoleId_Optional and returns true if it has been set, otherwise returns false.

public inline int32 * GetRoleIdOrNull() ​

Returns a pointer to RoleId_Optional, if it has been set, otherwise returns nullptr.

public inline const int32 * GetRoleIdOrNull() const ​

Returns a pointer to RoleId_Optional, if it has been set, otherwise returns nullptr.

public inline void SetRoleId(const int32 & NewValue) ​

Sets the value of RoleId_Optional and also sets RoleId_IsSet to true.

public inline void SetRoleId(int32 && NewValue) ​

Sets the value of RoleId_Optional and also sets RoleId_IsSet to true using move semantics.

public inline void ClearRoleId() ​

Clears the value of RoleId_Optional and sets RoleId_IsSet to false.

public inline bool IsRoleIdSet() const ​

Checks whether RoleId_Optional has been set.

public inline bool IsRoleIdDefaultValue() const ​

Returns true if RoleId_Optional is set and matches the default value.

public inline void SetRoleIdToDefault() ​

Sets the value of RoleId_Optional to its default and also sets RoleId_IsSet to true.

public inline FGuid & GetPersonId() ​

Gets the value of PersonId_Optional, regardless of it having been set.

public inline const FGuid & GetPersonId() const ​

Gets the value of PersonId_Optional, regardless of it having been set.

public inline const FGuid & GetPersonId(const FGuid & DefaultValue) const ​

Gets the value of PersonId_Optional, if it has been set, otherwise it returns DefaultValue.

public inline bool GetPersonId(FGuid & OutValue) const ​

Fills OutValue with the value of PersonId_Optional and returns true if it has been set, otherwise returns false.

public inline FGuid * GetPersonIdOrNull() ​

Returns a pointer to PersonId_Optional, if it has been set, otherwise returns nullptr.

public inline const FGuid * GetPersonIdOrNull() const ​

Returns a pointer to PersonId_Optional, if it has been set, otherwise returns nullptr.

public inline void SetPersonId(const FGuid & NewValue) ​

Sets the value of PersonId_Optional and also sets PersonId_IsSet to true.

public inline void SetPersonId(FGuid && NewValue) ​

Sets the value of PersonId_Optional and also sets PersonId_IsSet to true using move semantics.

public inline void ClearPersonId() ​

Clears the value of PersonId_Optional and sets PersonId_IsSet to false.

public inline bool IsPersonIdSet() const ​

Checks whether PersonId_Optional has been set.

public inline FString & GetAccessToken() ​

Gets the value of AccessToken_Optional, regardless of it having been set.

public inline const FString & GetAccessToken() const ​

Gets the value of AccessToken_Optional, regardless of it having been set.

public inline const FString & GetAccessToken(const FString & DefaultValue) const ​

Gets the value of AccessToken_Optional, if it has been set, otherwise it returns DefaultValue.

public inline bool GetAccessToken(FString & OutValue) const ​

Fills OutValue with the value of AccessToken_Optional and returns true if it has been set, otherwise returns false.

public inline FString * GetAccessTokenOrNull() ​

Returns a pointer to AccessToken_Optional, if it has been set, otherwise returns nullptr.

public inline const FString * GetAccessTokenOrNull() const ​

Returns a pointer to AccessToken_Optional, if it has been set, otherwise returns nullptr.

public inline void SetAccessToken(const FString & NewValue) ​

Sets the value of AccessToken_Optional and also sets AccessToken_IsSet to true.

public inline void SetAccessToken(FString && NewValue) ​

Sets the value of AccessToken_Optional and also sets AccessToken_IsSet to true using move semantics.

public inline void ClearAccessToken() ​

Clears the value of AccessToken_Optional and sets AccessToken_IsSet to false.

public inline bool IsAccessTokenSet() const ​

Checks whether AccessToken_Optional has been set.

public inline bool IsAccessTokenDefaultValue() const ​

Returns true if AccessToken_Optional is set and matches the default value.

public inline void SetAccessTokenToDefault() ​

Sets the value of AccessToken_Optional to its default and also sets AccessToken_IsSet to true.

public inline FString & GetRefreshToken() ​

Gets the value of RefreshToken_Optional, regardless of it having been set.

public inline const FString & GetRefreshToken() const ​

Gets the value of RefreshToken_Optional, regardless of it having been set.

public inline const FString & GetRefreshToken(const FString & DefaultValue) const ​

Gets the value of RefreshToken_Optional, if it has been set, otherwise it returns DefaultValue.

public inline bool GetRefreshToken(FString & OutValue) const ​

Fills OutValue with the value of RefreshToken_Optional and returns true if it has been set, otherwise returns false.

public inline FString * GetRefreshTokenOrNull() ​

Returns a pointer to RefreshToken_Optional, if it has been set, otherwise returns nullptr.

public inline const FString * GetRefreshTokenOrNull() const ​

Returns a pointer to RefreshToken_Optional, if it has been set, otherwise returns nullptr.

public inline void SetRefreshToken(const FString & NewValue) ​

Sets the value of RefreshToken_Optional and also sets RefreshToken_IsSet to true.

public inline void SetRefreshToken(FString && NewValue) ​

Sets the value of RefreshToken_Optional and also sets RefreshToken_IsSet to true using move semantics.

public inline void ClearRefreshToken() ​

Clears the value of RefreshToken_Optional and sets RefreshToken_IsSet to false.

public inline bool IsRefreshTokenSet() const ​

Checks whether RefreshToken_Optional has been set.

public inline FGuid & GetPublisherUuid() ​

Gets the value of PublisherUuid.

public inline const FGuid & GetPublisherUuid() const ​

Gets the value of PublisherUuid.

public inline void SetPublisherUuid(const FGuid & NewValue) ​

Sets the value of PublisherUuid.

public inline void SetPublisherUuid(FGuid && NewValue) ​

Sets the value of PublisherUuid using move semantics.

public inline FGuid & GetTenantUuid() ​

Gets the value of TenantUuid.

public inline const FGuid & GetTenantUuid() const ​

Gets the value of TenantUuid.

public inline void SetTenantUuid(const FGuid & NewValue) ​

Sets the value of TenantUuid.

public inline void SetTenantUuid(FGuid && NewValue) ​

Sets the value of TenantUuid using move semantics.

public inline FGuid & GetConfigElectorUuid() ​

Gets the value of ConfigElectorUuid.

public inline const FGuid & GetConfigElectorUuid() const ​

Gets the value of ConfigElectorUuid.

public inline void SetConfigElectorUuid(const FGuid & NewValue) ​

Sets the value of ConfigElectorUuid.

public inline void SetConfigElectorUuid(FGuid && NewValue) ​

Sets the value of ConfigElectorUuid using move semantics.

public inline FGuid & GetClientUuid() ​

Gets the value of ClientUuid.

public inline const FGuid & GetClientUuid() const ​

Gets the value of ClientUuid.

public inline void SetClientUuid(const FGuid & NewValue) ​

Sets the value of ClientUuid.

public inline void SetClientUuid(FGuid && NewValue) ​

Sets the value of ClientUuid using move semantics.

public inline FString & GetClientId() ​

Gets the value of ClientId.

public inline const FString & GetClientId() const ​

Gets the value of ClientId.

public inline void SetClientId(const FString & NewValue) ​

Sets the value of ClientId.

public inline void SetClientId(FString && NewValue) ​

Sets the value of ClientId using move semantics.

public inline FString & GetTokenType() ​

Gets the value of TokenType.

public inline const FString & GetTokenType() const ​

Gets the value of TokenType.

public inline void SetTokenType(const FString & NewValue) ​

Sets the value of TokenType.

public inline void SetTokenType(FString && NewValue) ​

Sets the value of TokenType using move semantics.

public inline int32 & GetExpiresIn() ​

Gets the value of ExpiresIn_Optional, regardless of it having been set.

public inline const int32 & GetExpiresIn() const ​

Gets the value of ExpiresIn_Optional, regardless of it having been set.

public inline const int32 & GetExpiresIn(const int32 & DefaultValue) const ​

Gets the value of ExpiresIn_Optional, if it has been set, otherwise it returns DefaultValue.

public inline bool GetExpiresIn(int32 & OutValue) const ​

Fills OutValue with the value of ExpiresIn_Optional and returns true if it has been set, otherwise returns false.

public inline int32 * GetExpiresInOrNull() ​

Returns a pointer to ExpiresIn_Optional, if it has been set, otherwise returns nullptr.

public inline const int32 * GetExpiresInOrNull() const ​

Returns a pointer to ExpiresIn_Optional, if it has been set, otherwise returns nullptr.

public inline void SetExpiresIn(const int32 & NewValue) ​

Sets the value of ExpiresIn_Optional and also sets ExpiresIn_IsSet to true.

public inline void SetExpiresIn(int32 && NewValue) ​

Sets the value of ExpiresIn_Optional and also sets ExpiresIn_IsSet to true using move semantics.

public inline void ClearExpiresIn() ​

Clears the value of ExpiresIn_Optional and sets ExpiresIn_IsSet to false.

public inline bool IsExpiresInSet() const ​

Checks whether ExpiresIn_Optional has been set.

public inline bool IsExpiresInDefaultValue() const ​

Returns true if ExpiresIn_Optional is set and matches the default value.

public inline void SetExpiresInToDefault() ​

Sets the value of ExpiresIn_Optional to its default and also sets ExpiresIn_IsSet to true.