RHAPI_LoginResult
Summary
Members | Descriptions |
---|---|
struct FRHAPI_LoginResult | Login result. |
struct FRHAPI_LoginResult
Login result.
Summary
Members | Descriptions |
---|---|
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. |
public virtual void WriteJson (TSharedRef< TJsonWriter<>> & Writer) const | Writes 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 () 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 ( FRHAPI_PortalUserInfo NewValue) | Sets the value of PortalParentAuthResult_Optional and also sets PortalParentAuthResult_IsSet to true. |
public inline void ClearPortalParentAuthResult () | Clears the value of PortalParentAuthResult_Optional and sets PortalParentAuthResult_IsSet to false. |
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 (TArray< FString > NewValue) | Sets the value of Permissions_Optional and also sets Permissions_IsSet to true. |
public inline void ClearPermissions () | Clears the value of Permissions_Optional and sets Permissions_IsSet to false. |
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 (TArray< FRHAPI_Restriction > NewValue) | Sets the value of Restrictions_Optional and also sets Restrictions_IsSet to true. |
public inline void ClearRestrictions () | Clears the value of Restrictions_Optional and sets Restrictions_IsSet to false. |
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 (int32 NewValue) | Sets the value of ActivePlayerId_Optional and also sets ActivePlayerId_IsSet to true. |
public inline void ClearActivePlayerId () | Clears the value of ActivePlayerId_Optional and sets ActivePlayerId_IsSet to false. |
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 (FGuid NewValue) | Sets the value of ActivePlayerUuid_Optional and also sets ActivePlayerUuid_IsSet to true. |
public inline void ClearActivePlayerUuid () | Clears the value of ActivePlayerUuid_Optional and sets ActivePlayerUuid_IsSet to false. |
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 (ERHAPI_Platform NewValue) | Sets the value of Platform_Optional and also sets Platform_IsSet to true. |
public inline void ClearPlatform () | Clears the value of Platform_Optional and sets Platform_IsSet to false. |
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 (int32 NewValue) | Sets the value of PortalId_Optional and also sets PortalId_IsSet to true. |
public inline void ClearPortalId () | Clears the value of PortalId_Optional and sets PortalId_IsSet to false. |
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 (FString NewValue) | Sets the value of PortalUserId_Optional and also sets PortalUserId_IsSet to true. |
public inline void ClearPortalUserId () | Clears the value of PortalUserId_Optional and sets PortalUserId_IsSet to false. |
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 (FString NewValue) | Sets the value of DisplayName_Optional and also sets DisplayName_IsSet to true. |
public inline void ClearDisplayName () | Clears the value of DisplayName_Optional and sets DisplayName_IsSet to false. |
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 (int32 NewValue) | Sets the value of RoleId_Optional and also sets RoleId_IsSet to true. |
public inline void ClearRoleId () | Clears the value of RoleId_Optional and sets RoleId_IsSet to false. |
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 (FGuid NewValue) | Sets the value of PersonId_Optional and also sets PersonId_IsSet to true. |
public inline void ClearPersonId () | Clears the value of PersonId_Optional and sets PersonId_IsSet to false. |
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 (FString NewValue) | Sets the value of AccessToken_Optional and also sets AccessToken_IsSet to true. |
public inline void ClearAccessToken () | Clears the value of AccessToken_Optional and sets AccessToken_IsSet to false. |
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 (FString NewValue) | Sets the value of RefreshToken_Optional and also sets RefreshToken_IsSet to true. |
public inline void ClearRefreshToken () | Clears the value of RefreshToken_Optional and sets RefreshToken_IsSet to false. |
public inline FGuid & GetPublisherUuid () | Gets the value of PublisherUuid. |
public inline const FGuid & GetPublisherUuid () const | Gets the value of PublisherUuid. |
public inline void SetPublisherUuid (FGuid NewValue) | Sets the value of PublisherUuid. |
public inline FGuid & GetTenantUuid () | Gets the value of TenantUuid. |
public inline const FGuid & GetTenantUuid () const | Gets the value of TenantUuid. |
public inline void SetTenantUuid (FGuid NewValue) | Sets the value of TenantUuid. |
public inline FGuid & GetConfigElectorUuid () | Gets the value of ConfigElectorUuid. |
public inline const FGuid & GetConfigElectorUuid () const | Gets the value of ConfigElectorUuid. |
public inline void SetConfigElectorUuid (FGuid NewValue) | Sets the value of ConfigElectorUuid. |
public inline FGuid & GetClientUuid () | Gets the value of ClientUuid. |
public inline const FGuid & GetClientUuid () const | Gets the value of ClientUuid. |
public inline void SetClientUuid (FGuid NewValue) | Sets the value of ClientUuid. |
public inline FString & GetClientId () | Gets the value of ClientId. |
public inline const FString & GetClientId () const | Gets the value of ClientId. |
public inline void SetClientId (FString NewValue) | Sets the value of ClientId. |
public inline FString & GetTokenType () | Gets the value of TokenType. |
public inline const FString & GetTokenType () const | Gets the value of TokenType. |
public inline void SetTokenType (FString NewValue) | Sets the value of TokenType. |
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 (int32 NewValue) | Sets the value of ExpiresIn_Optional and also sets ExpiresIn_IsSet to true. |
public inline void ClearExpiresIn () | Clears the value of ExpiresIn_Optional and sets ExpiresIn_IsSet to false. |
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. |
Members
public
FRHAPI_PortalUserInfo
PortalParentAuthResult_Optional
Parent portal auth result.
#### `public bool `[`PortalParentAuthResult_IsSet`](#structFRHAPI__LoginResult_1ad84a4150a336bc1f6f55819dea19dff2)
true if PortalParentAuthResult_Optional has been set to a value
#### `public TArray< FString > `[`Permissions_Optional`](#structFRHAPI__LoginResult_1a2841f8f618dc2680f7ab4c6899561cd9)
List of permissions for this user.
#### `public bool `[`Permissions_IsSet`](#structFRHAPI__LoginResult_1a0c607dca5488bdf74bd28eaaef59d5f0)
true if Permissions_Optional has been set to a value
#### `public TArray< `[`FRHAPI_Restriction`](RHAPI_Restriction.md#structFRHAPI__Restriction)` > `[`Restrictions_Optional`](#structFRHAPI__LoginResult_1a4586cd52c8ed381811e2a1a4c61859f3)
List of restrictions on this player.
#### `public bool `[`Restrictions_IsSet`](#structFRHAPI__LoginResult_1a2a25d29775c9306078e4a7c19c1f6786)
true if Restrictions_Optional has been set to a value
#### `public int32 `[`ActivePlayerId_Optional`](#structFRHAPI__LoginResult_1a5eceb890dd1f28e9864062403a45784e)
Active player ID. DEPRECATED use active_player_uuid
instead.
#### `public bool `[`ActivePlayerId_IsSet`](#structFRHAPI__LoginResult_1a3e9f86c543ac4d3c115382e29991757f)
true if ActivePlayerId_Optional has been set to a value
#### `public FGuid `[`ActivePlayerUuid_Optional`](#structFRHAPI__LoginResult_1a1fe87a5018d006aab99028203b01251a)
Active player UUID.
#### `public bool `[`ActivePlayerUuid_IsSet`](#structFRHAPI__LoginResult_1ac02d484f09e284db376db17de8e2db41)
true if ActivePlayerUuid_Optional has been set to a value
#### `public ERHAPI_Platform `[`Platform_Optional`](#structFRHAPI__LoginResult_1a0dc5395dbda79312a90f1946f4231c1b)
Platform.
#### `public bool `[`Platform_IsSet`](#structFRHAPI__LoginResult_1af9eee267ff0a0ef04d98176b0f595feb)
true if Platform_Optional has been set to a value
#### `public int32 `[`PortalId_Optional`](#structFRHAPI__LoginResult_1a47d3bde9f717778cac89bb8d62ae9b59)
Portal ID DEPRECATED use platform
instead.
#### `public bool `[`PortalId_IsSet`](#structFRHAPI__LoginResult_1a2d86cb45ba94ba52ff96d96888c2abda)
true if PortalId_Optional has been set to a value
#### `public FString `[`PortalUserId_Optional`](#structFRHAPI__LoginResult_1ad5f66896b60689fc1414d092f0daa968)
Portal user ID.
#### `public bool `[`PortalUserId_IsSet`](#structFRHAPI__LoginResult_1aeefd030bad04f66c45751ce2adbadf86)
true if PortalUserId_Optional has been set to a value
#### `public FString `[`DisplayName_Optional`](#structFRHAPI__LoginResult_1a8cdc905ef995721032212eac2a6472fe)
Display name.
#### `public bool `[`DisplayName_IsSet`](#structFRHAPI__LoginResult_1a490d90d8c0d72ce6e3bee3ee328f1e70)
true if DisplayName_Optional has been set to a value
#### `public int32 `[`RoleId_Optional`](#structFRHAPI__LoginResult_1afebeb425c411703bca06d59456ba9d0d)
Role ID.
#### `public bool `[`RoleId_IsSet`](#structFRHAPI__LoginResult_1aa2242500dd115b30cdcb6e9e33c2a231)
true if RoleId_Optional has been set to a value
#### `public FGuid `[`PersonId_Optional`](#structFRHAPI__LoginResult_1a8f59353274272dcc977a897af4433cdf)
Person ID.
#### `public bool `[`PersonId_IsSet`](#structFRHAPI__LoginResult_1ac4b67378dfa2c4975eeae9acaa635451)
true if PersonId_Optional has been set to a value
#### `public FString `[`AccessToken_Optional`](#structFRHAPI__LoginResult_1a5974b3b5de07ae97a0e1d64830c025ca)
Access token that can be used for future requests.
#### `public bool `[`AccessToken_IsSet`](#structFRHAPI__LoginResult_1abae8091fc3254a451a6dcbf785626995)
true if AccessToken_Optional has been set to a value
#### `public FString `[`RefreshToken_Optional`](#structFRHAPI__LoginResult_1a47cc38d2d92dc2a188de95ff1b9b48a1)
Refresh token that can be used to refresh authentication for a new access token.
#### `public bool `[`RefreshToken_IsSet`](#structFRHAPI__LoginResult_1a52e874f6fbb4991b98d673a1e75f8756)
true if RefreshToken_Optional has been set to a value
#### `public FGuid `[`PublisherUuid`](#structFRHAPI__LoginResult_1ad7cd2550323daecbe38dd81afcb599e2)
Publisher UUID.
#### `public FGuid `[`TenantUuid`](#structFRHAPI__LoginResult_1a7421186147416414e5e5807959dc056f)
Tenant UUID.
#### `public FGuid `[`ConfigElectorUuid`](#structFRHAPI__LoginResult_1a016a390d6851b1892d0829fbd8f0f116)
Config elector UUID.
#### `public FGuid `[`ClientUuid`](#structFRHAPI__LoginResult_1aa28597bee651583c0631fcef0d952213)
Client UUID.
#### `public FString `[`ClientId`](#structFRHAPI__LoginResult_1ac991183ac255ddd26e72105ae65dc0f3)
Client ID.
#### `public FString `[`TokenType`](#structFRHAPI__LoginResult_1aa14a8a2d5dd54ac2622d936a977dd2c6)
Token type.
#### `public int32 `[`ExpiresIn_Optional`](#structFRHAPI__LoginResult_1a7d1933cdc5be268381830d15f6c8a132)
Result access token expiration time in seconds.
#### `public bool `[`ExpiresIn_IsSet`](#structFRHAPI__LoginResult_1a24059abe66a39f9e4eb782d00cb3fc8b)
true if ExpiresIn_Optional has been set to a value
#### `public virtual bool `[`FromJson`](#structFRHAPI__LoginResult_1af9386114ff2777a0a15b36708f6e5f09)`(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`](#structFRHAPI__LoginResult_1aa5959a551d8a530e874d75d5595f88d8)`(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`](RHAPI_PortalUserInfo.md#structFRHAPI__PortalUserInfo)` & `[`GetPortalParentAuthResult`](#structFRHAPI__LoginResult_1af45c0420e8f2c53dd90f6ab04e8a13cd)`()`
Gets the value of PortalParentAuthResult_Optional, regardless of it having been set.
#### `public inline const `[`FRHAPI_PortalUserInfo`](RHAPI_PortalUserInfo.md#structFRHAPI__PortalUserInfo)` & `[`GetPortalParentAuthResult`](#structFRHAPI__LoginResult_1a16396a932b03209e12da35c8c31ec90d)`() const`
Gets the value of PortalParentAuthResult_Optional, regardless of it having been set.
#### `public inline const `[`FRHAPI_PortalUserInfo`](RHAPI_PortalUserInfo.md#structFRHAPI__PortalUserInfo)` & `[`GetPortalParentAuthResult`](#structFRHAPI__LoginResult_1a45e8281fa0ddfa075482e2bf5987da49)`(const `[`FRHAPI_PortalUserInfo`](RHAPI_PortalUserInfo.md#structFRHAPI__PortalUserInfo)` & DefaultValue) const`
Gets the value of PortalParentAuthResult_Optional, if it has been set, otherwise it returns DefaultValue.
#### `public inline bool `[`GetPortalParentAuthResult`](#structFRHAPI__LoginResult_1a15bcdf4e250253eb23af80a04ccb42d7)`(`[`FRHAPI_PortalUserInfo`](RHAPI_PortalUserInfo.md#structFRHAPI__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`](RHAPI_PortalUserInfo.md#structFRHAPI__PortalUserInfo)` * `[`GetPortalParentAuthResultOrNull`](#structFRHAPI__LoginResult_1a7acfe016d627fb1b1f82252ab4ad4139)`()`
Returns a pointer to PortalParentAuthResult_Optional, if it has been set, otherwise returns nullptr.
#### `public inline const `[`FRHAPI_PortalUserInfo`](RHAPI_PortalUserInfo.md#structFRHAPI__PortalUserInfo)` * `[`GetPortalParentAuthResultOrNull`](#structFRHAPI__LoginResult_1af4bf2b450acbf5a6fcdc0596fc32e01b)`() const`
Returns a pointer to PortalParentAuthResult_Optional, if it has been set, otherwise returns nullptr.
#### `public inline void `[`SetPortalParentAuthResult`](#structFRHAPI__LoginResult_1a7a4dba3b5dc18577616224de5a50cdce)`(`[`FRHAPI_PortalUserInfo`](RHAPI_PortalUserInfo.md#structFRHAPI__PortalUserInfo)` NewValue)`
Sets the value of PortalParentAuthResult_Optional and also sets PortalParentAuthResult_IsSet to true.
#### `public inline void `[`ClearPortalParentAuthResult`](#structFRHAPI__LoginResult_1aa36803dfc08638528fd8c688bf80bf24)`()`
Clears the value of PortalParentAuthResult_Optional and sets PortalParentAuthResult_IsSet to false.
#### `public inline TArray< FString > & `[`GetPermissions`](#structFRHAPI__LoginResult_1ae52fc41eac76d05e0ef38b26fc6778be)`()`
Gets the value of Permissions_Optional, regardless of it having been set.
#### `public inline const TArray< FString > & `[`GetPermissions`](#structFRHAPI__LoginResult_1ab2e0574f4c6cbc666fb4dbe57814e9a5)`() const`
Gets the value of Permissions_Optional, regardless of it having been set.
#### `public inline const TArray< FString > & `[`GetPermissions`](#structFRHAPI__LoginResult_1a0ed9a8cebad4bc2b0cba5c330550731d)`(const TArray< FString > & DefaultValue) const`
Gets the value of Permissions_Optional, if it has been set, otherwise it returns DefaultValue.
#### `public inline bool `[`GetPermissions`](#structFRHAPI__LoginResult_1a681506152f91537c6b5c71ef6e32fee8)`(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`](#structFRHAPI__LoginResult_1a80cfa9d4030c594cbe9c1cf7af89e44f)`()`
Returns a pointer to Permissions_Optional, if it has been set, otherwise returns nullptr.
#### `public inline const TArray< FString > * `[`GetPermissionsOrNull`](#structFRHAPI__LoginResult_1a0df27d87117ffb7dedb8a998b512e4a3)`() const`
Returns a pointer to Permissions_Optional, if it has been set, otherwise returns nullptr.
#### `public inline void `[`SetPermissions`](#structFRHAPI__LoginResult_1aabacfbec460b7d38cb8531780e97106a)`(TArray< FString > NewValue)`
Sets the value of Permissions_Optional and also sets Permissions_IsSet to true.
#### `public inline void `[`ClearPermissions`](#structFRHAPI__LoginResult_1ac2213188392440997ac42e87729525bb)`()`
Clears the value of Permissions_Optional and sets Permissions_IsSet to false.
#### `public inline TArray< `[`FRHAPI_Restriction`](RHAPI_Restriction.md#structFRHAPI__Restriction)` > & `[`GetRestrictions`](#structFRHAPI__LoginResult_1a5f81447e492fba869512ee5f8fa39604)`()`
Gets the value of Restrictions_Optional, regardless of it having been set.
#### `public inline const TArray< `[`FRHAPI_Restriction`](RHAPI_Restriction.md#structFRHAPI__Restriction)` > & `[`GetRestrictions`](#structFRHAPI__LoginResult_1a0b3682ccc2e6fe31dbb71424150a99e0)`() const`
Gets the value of Restrictions_Optional, regardless of it having been set.
#### `public inline const TArray< `[`FRHAPI_Restriction`](RHAPI_Restriction.md#structFRHAPI__Restriction)` > & `[`GetRestrictions`](#structFRHAPI__LoginResult_1a0c3558c768839889f205e7703ce00b71)`(const TArray< `[`FRHAPI_Restriction`](RHAPI_Restriction.md#structFRHAPI__Restriction)` > & DefaultValue) const`
Gets the value of Restrictions_Optional, if it has been set, otherwise it returns DefaultValue.
#### `public inline bool `[`GetRestrictions`](#structFRHAPI__LoginResult_1ac32a199b997c3e83b238cacb90079279)`(TArray< `[`FRHAPI_Restriction`](RHAPI_Restriction.md#structFRHAPI__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`](RHAPI_Restriction.md#structFRHAPI__Restriction)` > * `[`GetRestrictionsOrNull`](#structFRHAPI__LoginResult_1a26d84ee697ce3b4af2694df4a8d4e83b)`()`
Returns a pointer to Restrictions_Optional, if it has been set, otherwise returns nullptr.
#### `public inline const TArray< `[`FRHAPI_Restriction`](RHAPI_Restriction.md#structFRHAPI__Restriction)` > * `[`GetRestrictionsOrNull`](#structFRHAPI__LoginResult_1a60bc420be3304644bf1264a253a030d5)`() const`
Returns a pointer to Restrictions_Optional, if it has been set, otherwise returns nullptr.
#### `public inline void `[`SetRestrictions`](#structFRHAPI__LoginResult_1a43d16a10bb9991d633c37489eee917a2)`(TArray< `[`FRHAPI_Restriction`](RHAPI_Restriction.md#structFRHAPI__Restriction)` > NewValue)`
Sets the value of Restrictions_Optional and also sets Restrictions_IsSet to true.
#### `public inline void `[`ClearRestrictions`](#structFRHAPI__LoginResult_1a8064e54643a413110e09279104d1eee5)`()`
Clears the value of Restrictions_Optional and sets Restrictions_IsSet to false.
#### `public inline int32 & `[`GetActivePlayerId`](#structFRHAPI__LoginResult_1abd6312561724ae3080f95ee5f5e78776)`()`
Gets the value of ActivePlayerId_Optional, regardless of it having been set.
#### `public inline const int32 & `[`GetActivePlayerId`](#structFRHAPI__LoginResult_1a8380c009e055919c8ceb6a13434626a3)`() const`
Gets the value of ActivePlayerId_Optional, regardless of it having been set.
#### `public inline const int32 & `[`GetActivePlayerId`](#structFRHAPI__LoginResult_1a6b94a2bb9623072601994c865f0616cd)`(const int32 & DefaultValue) const`
Gets the value of ActivePlayerId_Optional, if it has been set, otherwise it returns DefaultValue.
#### `public inline bool `[`GetActivePlayerId`](#structFRHAPI__LoginResult_1ac8fc67732b575bdb76008868d8744c46)`(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`](#structFRHAPI__LoginResult_1a63a66731a9c657165992fa4df7c3c424)`()`
Returns a pointer to ActivePlayerId_Optional, if it has been set, otherwise returns nullptr.
#### `public inline const int32 * `[`GetActivePlayerIdOrNull`](#structFRHAPI__LoginResult_1a32d424747f02d469b2fc202beda1b1a6)`() const`
Returns a pointer to ActivePlayerId_Optional, if it has been set, otherwise returns nullptr.
#### `public inline void `[`SetActivePlayerId`](#structFRHAPI__LoginResult_1a3c3ea9fff80e9f50187686ca97018780)`(int32 NewValue)`
Sets the value of ActivePlayerId_Optional and also sets ActivePlayerId_IsSet to true.
#### `public inline void `[`ClearActivePlayerId`](#structFRHAPI__LoginResult_1a1b9c9b478e52a173f801ad3895c195a3)`()`
Clears the value of ActivePlayerId_Optional and sets ActivePlayerId_IsSet to false.
#### `public inline bool `[`IsActivePlayerIdDefaultValue`](#structFRHAPI__LoginResult_1a45c87ab795b97f82c2fb0d089c52a09e)`() const`
Returns true if ActivePlayerId_Optional is set and matches the default value.
#### `public inline void `[`SetActivePlayerIdToDefault`](#structFRHAPI__LoginResult_1a357fd4f7bc1fe3c03452da3a468304f2)`()`
Sets the value of ActivePlayerId_Optional to its default and also sets ActivePlayerId_IsSet to true.
#### `public inline FGuid & `[`GetActivePlayerUuid`](#structFRHAPI__LoginResult_1ad16fbc95e56950f7bd52bbb3ac196009)`()`
Gets the value of ActivePlayerUuid_Optional, regardless of it having been set.
#### `public inline const FGuid & `[`GetActivePlayerUuid`](#structFRHAPI__LoginResult_1a4f466e522104c187144289b4954ae604)`() const`
Gets the value of ActivePlayerUuid_Optional, regardless of it having been set.
#### `public inline const FGuid & `[`GetActivePlayerUuid`](#structFRHAPI__LoginResult_1a43c60cd2031e4032f0a5ce096b36753c)`(const FGuid & DefaultValue) const`
Gets the value of ActivePlayerUuid_Optional, if it has been set, otherwise it returns DefaultValue.
#### `public inline bool `[`GetActivePlayerUuid`](#structFRHAPI__LoginResult_1a5f721ae331376542bc45357122122c91)`(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`](#structFRHAPI__LoginResult_1ada4d3707d7854a11aa9bc369368d4955)`()`
Returns a pointer to ActivePlayerUuid_Optional, if it has been set, otherwise returns nullptr.
#### `public inline const FGuid * `[`GetActivePlayerUuidOrNull`](#structFRHAPI__LoginResult_1a6fe0d0a464ce9ce890773feda96d3385)`() const`
Returns a pointer to ActivePlayerUuid_Optional, if it has been set, otherwise returns nullptr.
#### `public inline void `[`SetActivePlayerUuid`](#structFRHAPI__LoginResult_1a754c95d54fba55b9ad0c3e21e740e9cd)`(FGuid NewValue)`
Sets the value of ActivePlayerUuid_Optional and also sets ActivePlayerUuid_IsSet to true.
#### `public inline void `[`ClearActivePlayerUuid`](#structFRHAPI__LoginResult_1a061552f18cd22ca6b609b2112934525d)`()`
Clears the value of ActivePlayerUuid_Optional and sets ActivePlayerUuid_IsSet to false.
#### `public inline ERHAPI_Platform & `[`GetPlatform`](#structFRHAPI__LoginResult_1a712826e629138103d8339c89233ffe80)`()`
Gets the value of Platform_Optional, regardless of it having been set.
#### `public inline const ERHAPI_Platform & `[`GetPlatform`](#structFRHAPI__LoginResult_1afd7f6afc21762473033d3d7040785da2)`() const`
Gets the value of Platform_Optional, regardless of it having been set.
#### `public inline const ERHAPI_Platform & `[`GetPlatform`](#structFRHAPI__LoginResult_1aadfdbf9836fe4022991613c7fd291187)`(const ERHAPI_Platform & DefaultValue) const`
Gets the value of Platform_Optional, if it has been set, otherwise it returns DefaultValue.
#### `public inline bool `[`GetPlatform`](#structFRHAPI__LoginResult_1a2303f44002f5734d8128e429f7f1a645)`(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`](#structFRHAPI__LoginResult_1a721ec3bb61790e50d1f51ee8392bded3)`()`
Returns a pointer to Platform_Optional, if it has been set, otherwise returns nullptr.
#### `public inline const ERHAPI_Platform * `[`GetPlatformOrNull`](#structFRHAPI__LoginResult_1a326caa8f5f5eef2ca0f0b3750325f16e)`() const`
Returns a pointer to Platform_Optional, if it has been set, otherwise returns nullptr.
#### `public inline void `[`SetPlatform`](#structFRHAPI__LoginResult_1a10048ac1b23f3bf2bc204cefe6113e71)`(ERHAPI_Platform NewValue)`
Sets the value of Platform_Optional and also sets Platform_IsSet to true.
#### `public inline void `[`ClearPlatform`](#structFRHAPI__LoginResult_1a308a1f4ca675358c484366e796a2d3cb)`()`
Clears the value of Platform_Optional and sets Platform_IsSet to false.
#### `public inline int32 & `[`GetPortalId`](#structFRHAPI__LoginResult_1a81bb1a5f2b0b910b94e7fb379225ea41)`()`
Gets the value of PortalId_Optional, regardless of it having been set.
#### `public inline const int32 & `[`GetPortalId`](#structFRHAPI__LoginResult_1a403967e58a0b7745cec24f0669251d3c)`() const`
Gets the value of PortalId_Optional, regardless of it having been set.
#### `public inline const int32 & `[`GetPortalId`](#structFRHAPI__LoginResult_1a5b1d13bbb8c4812884cc10a655a59775)`(const int32 & DefaultValue) const`
Gets the value of PortalId_Optional, if it has been set, otherwise it returns DefaultValue.
#### `public inline bool `[`GetPortalId`](#structFRHAPI__LoginResult_1a224d268ace8080edbf13687e412c8517)`(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`](#structFRHAPI__LoginResult_1ae6eeb0d26e97dedec3a62ff6f3a7569b)`()`
Returns a pointer to PortalId_Optional, if it has been set, otherwise returns nullptr.
#### `public inline const int32 * `[`GetPortalIdOrNull`](#structFRHAPI__LoginResult_1acd24dc648cf2ad13bfa5bd7799a1f8a6)`() const`
Returns a pointer to PortalId_Optional, if it has been set, otherwise returns nullptr.
#### `public inline void `[`SetPortalId`](#structFRHAPI__LoginResult_1a85c30ef4fc3e869906bb313a7008dbb3)`(int32 NewValue)`
Sets the value of PortalId_Optional and also sets PortalId_IsSet to true.
#### `public inline void `[`ClearPortalId`](#structFRHAPI__LoginResult_1a712d02eaecff2b7f12f87880c8077b78)`()`
Clears the value of PortalId_Optional and sets PortalId_IsSet to false.
#### `public inline bool `[`IsPortalIdDefaultValue`](#structFRHAPI__LoginResult_1abd66958d8a434197e742d08131ee7edc)`() const`
Returns true if PortalId_Optional is set and matches the default value.
#### `public inline void `[`SetPortalIdToDefault`](#structFRHAPI__LoginResult_1a59c6c295c2390b3a91c5ea8ccf2e08ba)`()`
Sets the value of PortalId_Optional to its default and also sets PortalId_IsSet to true.
#### `public inline FString & `[`GetPortalUserId`](#structFRHAPI__LoginResult_1a7827ac1341c121eb35939596064ad6b1)`()`
Gets the value of PortalUserId_Optional, regardless of it having been set.
#### `public inline const FString & `[`GetPortalUserId`](#structFRHAPI__LoginResult_1a82e3884bf96475d371884c99230ea97b)`() const`
Gets the value of PortalUserId_Optional, regardless of it having been set.
#### `public inline const FString & `[`GetPortalUserId`](#structFRHAPI__LoginResult_1a216452de71c6c30385ec9bc64c2fd1cd)`(const FString & DefaultValue) const`
Gets the value of PortalUserId_Optional, if it has been set, otherwise it returns DefaultValue.
#### `public inline bool `[`GetPortalUserId`](#structFRHAPI__LoginResult_1a6be646bfa0bf28bdb8e1f4480ef30d55)`(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`](#structFRHAPI__LoginResult_1a65f1dd2ca847e2957fd6487b147977ae)`()`
Returns a pointer to PortalUserId_Optional, if it has been set, otherwise returns nullptr.
#### `public inline const FString * `[`GetPortalUserIdOrNull`](#structFRHAPI__LoginResult_1afcf1c157c01c679ea5786476235a20ce)`() const`
Returns a pointer to PortalUserId_Optional, if it has been set, otherwise returns nullptr.
#### `public inline void `[`SetPortalUserId`](#structFRHAPI__LoginResult_1a77786a9479bdfef56971f5ceacd4c507)`(FString NewValue)`
Sets the value of PortalUserId_Optional and also sets PortalUserId_IsSet to true.
#### `public inline void `[`ClearPortalUserId`](#structFRHAPI__LoginResult_1a1a87647cf0a6cdeafe147e2696e9d94a)`()`
Clears the value of PortalUserId_Optional and sets PortalUserId_IsSet to false.
#### `public inline FString & `[`GetDisplayName`](#structFRHAPI__LoginResult_1a5310c11bcc70cb20b3f250a58e6bd4f5)`()`
Gets the value of DisplayName_Optional, regardless of it having been set.
#### `public inline const FString & `[`GetDisplayName`](#structFRHAPI__LoginResult_1a6857d153e9e5aabd9ebb2d9b05c5d61f)`() const`
Gets the value of DisplayName_Optional, regardless of it having been set.
#### `public inline const FString & `[`GetDisplayName`](#structFRHAPI__LoginResult_1a16d995689359f780431cc035aa54c317)`(const FString & DefaultValue) const`
Gets the value of DisplayName_Optional, if it has been set, otherwise it returns DefaultValue.
#### `public inline bool `[`GetDisplayName`](#structFRHAPI__LoginResult_1a436aad15bc9b8f259d7e1cc02bf6340a)`(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`](#structFRHAPI__LoginResult_1a0c7ea8df134edbbc29dc44c1fd0b35b3)`()`
Returns a pointer to DisplayName_Optional, if it has been set, otherwise returns nullptr.
#### `public inline const FString * `[`GetDisplayNameOrNull`](#structFRHAPI__LoginResult_1a7b269f06c4e83d0e6c56f19eb9e4a352)`() const`
Returns a pointer to DisplayName_Optional, if it has been set, otherwise returns nullptr.
#### `public inline void `[`SetDisplayName`](#structFRHAPI__LoginResult_1a56c4a7b1902feaa9c59083353c83ad76)`(FString NewValue)`
Sets the value of DisplayName_Optional and also sets DisplayName_IsSet to true.
#### `public inline void `[`ClearDisplayName`](#structFRHAPI__LoginResult_1a283b86fec06f806b51bd4cd784f95e96)`()`
Clears the value of DisplayName_Optional and sets DisplayName_IsSet to false.
#### `public inline int32 & `[`GetRoleId`](#structFRHAPI__LoginResult_1a31ab2c464f256a2d199eefa76fd625de)`()`
Gets the value of RoleId_Optional, regardless of it having been set.
#### `public inline const int32 & `[`GetRoleId`](#structFRHAPI__LoginResult_1a13cc2a2262f4565a4753c25261a45ca9)`() const`
Gets the value of RoleId_Optional, regardless of it having been set.
#### `public inline const int32 & `[`GetRoleId`](#structFRHAPI__LoginResult_1a60520556eface9e7d1002c2933c10ae3)`(const int32 & DefaultValue) const`
Gets the value of RoleId_Optional, if it has been set, otherwise it returns DefaultValue.
#### `public inline bool `[`GetRoleId`](#structFRHAPI__LoginResult_1a5324fd123458787777d9a8e08b1b7e9c)`(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`](#structFRHAPI__LoginResult_1aeb169273bdccf56baf16dab675ba9f73)`()`
Returns a pointer to RoleId_Optional, if it has been set, otherwise returns nullptr.
#### `public inline const int32 * `[`GetRoleIdOrNull`](#structFRHAPI__LoginResult_1a4566137520b64f2ee500b9b8f4244560)`() const`
Returns a pointer to RoleId_Optional, if it has been set, otherwise returns nullptr.
#### `public inline void `[`SetRoleId`](#structFRHAPI__LoginResult_1a911c9fe98ad56c69fdd33892957f7be0)`(int32 NewValue)`
Sets the value of RoleId_Optional and also sets RoleId_IsSet to true.
#### `public inline void `[`ClearRoleId`](#structFRHAPI__LoginResult_1a8569561d7b4bde1c550ddf791bbc70c9)`()`
Clears the value of RoleId_Optional and sets RoleId_IsSet to false.
#### `public inline bool `[`IsRoleIdDefaultValue`](#structFRHAPI__LoginResult_1a903468ea6be9d761fd9121fc38ed301b)`() const`
Returns true if RoleId_Optional is set and matches the default value.
#### `public inline void `[`SetRoleIdToDefault`](#structFRHAPI__LoginResult_1afb04194d63508bb667829c333ee1325a)`()`
Sets the value of RoleId_Optional to its default and also sets RoleId_IsSet to true.
#### `public inline FGuid & `[`GetPersonId`](#structFRHAPI__LoginResult_1ad5f7841745b8c2353b872744d1fa430d)`()`
Gets the value of PersonId_Optional, regardless of it having been set.
#### `public inline const FGuid & `[`GetPersonId`](#structFRHAPI__LoginResult_1a50d7210d0f201108372e4c62e25373bf)`() const`
Gets the value of PersonId_Optional, regardless of it having been set.
#### `public inline const FGuid & `[`GetPersonId`](#structFRHAPI__LoginResult_1afcccdfc200e2bcde9006759eeb717a8d)`(const FGuid & DefaultValue) const`
Gets the value of PersonId_Optional, if it has been set, otherwise it returns DefaultValue.
#### `public inline bool `[`GetPersonId`](#structFRHAPI__LoginResult_1a7a9dee414bf6c9d8a4a34f51843c431c)`(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`](#structFRHAPI__LoginResult_1ab423b997c7664336a744a8199ef0c481)`()`
Returns a pointer to PersonId_Optional, if it has been set, otherwise returns nullptr.
#### `public inline const FGuid * `[`GetPersonIdOrNull`](#structFRHAPI__LoginResult_1a432bead299726f8fbe408be2fdb9d50e)`() const`
Returns a pointer to PersonId_Optional, if it has been set, otherwise returns nullptr.
#### `public inline void `[`SetPersonId`](#structFRHAPI__LoginResult_1a4099dde0581ef5199fb8256d026c144f)`(FGuid NewValue)`
Sets the value of PersonId_Optional and also sets PersonId_IsSet to true.
#### `public inline void `[`ClearPersonId`](#structFRHAPI__LoginResult_1a8e32ddf5cbf7be065d8323e337ef6a81)`()`
Clears the value of PersonId_Optional and sets PersonId_IsSet to false.
#### `public inline FString & `[`GetAccessToken`](#structFRHAPI__LoginResult_1ae45a5a0b9ddda92565f4a3938418fb71)`()`
Gets the value of AccessToken_Optional, regardless of it having been set.
#### `public inline const FString & `[`GetAccessToken`](#structFRHAPI__LoginResult_1a38705f5e253421c6ce0354c199779afc)`() const`
Gets the value of AccessToken_Optional, regardless of it having been set.
#### `public inline const FString & `[`GetAccessToken`](#structFRHAPI__LoginResult_1ab7fdf728e3ec81e5bb6959c4c6b55f66)`(const FString & DefaultValue) const`
Gets the value of AccessToken_Optional, if it has been set, otherwise it returns DefaultValue.
#### `public inline bool `[`GetAccessToken`](#structFRHAPI__LoginResult_1a8403e67b0ce65b9d47de587e58422c09)`(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`](#structFRHAPI__LoginResult_1a4ca170034ba64e4f2f8d2bfa99bdf9a0)`()`
Returns a pointer to AccessToken_Optional, if it has been set, otherwise returns nullptr.
#### `public inline const FString * `[`GetAccessTokenOrNull`](#structFRHAPI__LoginResult_1a2bf785d937053e66dd735b946c3958c2)`() const`
Returns a pointer to AccessToken_Optional, if it has been set, otherwise returns nullptr.
#### `public inline void `[`SetAccessToken`](#structFRHAPI__LoginResult_1ae960932e4a4f114c64864e9cc0991757)`(FString NewValue)`
Sets the value of AccessToken_Optional and also sets AccessToken_IsSet to true.
#### `public inline void `[`ClearAccessToken`](#structFRHAPI__LoginResult_1ad7662e9ca33b063f594a57ab806030fc)`()`
Clears the value of AccessToken_Optional and sets AccessToken_IsSet to false.
#### `public inline bool `[`IsAccessTokenDefaultValue`](#structFRHAPI__LoginResult_1a05208b4c9a1d2a966040a827b88faace)`() const`
Returns true if AccessToken_Optional is set and matches the default value.
#### `public inline void `[`SetAccessTokenToDefault`](#structFRHAPI__LoginResult_1af5c8db0da958879c920fcc3ad51ede27)`()`
Sets the value of AccessToken_Optional to its default and also sets AccessToken_IsSet to true.
#### `public inline FString & `[`GetRefreshToken`](#structFRHAPI__LoginResult_1adda4636d7b154c46c3a360319ed15e19)`()`
Gets the value of RefreshToken_Optional, regardless of it having been set.
#### `public inline const FString & `[`GetRefreshToken`](#structFRHAPI__LoginResult_1a3958d5ab6a09afba08f0d002d4d06e0b)`() const`
Gets the value of RefreshToken_Optional, regardless of it having been set.
#### `public inline const FString & `[`GetRefreshToken`](#structFRHAPI__LoginResult_1a3fd165bef86a99683dc1890478ec60be)`(const FString & DefaultValue) const`
Gets the value of RefreshToken_Optional, if it has been set, otherwise it returns DefaultValue.
#### `public inline bool `[`GetRefreshToken`](#structFRHAPI__LoginResult_1a04ebd938478c7f4ea5cb6c9cec35fc17)`(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`](#structFRHAPI__LoginResult_1a74a35074acf8ea53bb6964afb9e90782)`()`
Returns a pointer to RefreshToken_Optional, if it has been set, otherwise returns nullptr.
#### `public inline const FString * `[`GetRefreshTokenOrNull`](#structFRHAPI__LoginResult_1a1b65228cd4acb2680c676d5d2510c701)`() const`
Returns a pointer to RefreshToken_Optional, if it has been set, otherwise returns nullptr.
#### `public inline void `[`SetRefreshToken`](#structFRHAPI__LoginResult_1af125da324043ce86f5bf7636d73509ff)`(FString NewValue)`
Sets the value of RefreshToken_Optional and also sets RefreshToken_IsSet to true.
#### `public inline void `[`ClearRefreshToken`](#structFRHAPI__LoginResult_1a31fd8762d202e872dd192dadeb3e6b99)`()`
Clears the value of RefreshToken_Optional and sets RefreshToken_IsSet to false.
#### `public inline FGuid & `[`GetPublisherUuid`](#structFRHAPI__LoginResult_1a1fd8421a3033ad6b0277631a32801bf5)`()`
Gets the value of PublisherUuid.
#### `public inline const FGuid & `[`GetPublisherUuid`](#structFRHAPI__LoginResult_1a496281b4f8ecff54d0d769135f8861c1)`() const`
Gets the value of PublisherUuid.
#### `public inline void `[`SetPublisherUuid`](#structFRHAPI__LoginResult_1a27018b14036cce6753ce7a619956c50c)`(FGuid NewValue)`
Sets the value of PublisherUuid.
#### `public inline FGuid & `[`GetTenantUuid`](#structFRHAPI__LoginResult_1aebba86ff4902dc42dfcb2bc296d8f747)`()`
Gets the value of TenantUuid.
#### `public inline const FGuid & `[`GetTenantUuid`](#structFRHAPI__LoginResult_1a8292a55c9c109539ad6e70cbf4c1a499)`() const`
Gets the value of TenantUuid.
#### `public inline void `[`SetTenantUuid`](#structFRHAPI__LoginResult_1a8e0abade30079d5e6488bf5dcc41f0d6)`(FGuid NewValue)`
Sets the value of TenantUuid.
#### `public inline FGuid & `[`GetConfigElectorUuid`](#structFRHAPI__LoginResult_1a5351c4867f8998d5e346bfbe2715f173)`()`
Gets the value of ConfigElectorUuid.
#### `public inline const FGuid & `[`GetConfigElectorUuid`](#structFRHAPI__LoginResult_1abf235689d54d8df089e2dba84c2fe1fc)`() const`
Gets the value of ConfigElectorUuid.
#### `public inline void `[`SetConfigElectorUuid`](#structFRHAPI__LoginResult_1a6cd60e22848f80de3b925d6649970995)`(FGuid NewValue)`
Sets the value of ConfigElectorUuid.
#### `public inline FGuid & `[`GetClientUuid`](#structFRHAPI__LoginResult_1a21d4d933e77829f7871845271f4d5823)`()`
Gets the value of ClientUuid.
#### `public inline const FGuid & `[`GetClientUuid`](#structFRHAPI__LoginResult_1ac3a78366de32fae402b409edafbee950)`() const`
Gets the value of ClientUuid.
#### `public inline void `[`SetClientUuid`](#structFRHAPI__LoginResult_1ada7aa427ac3999a2dce454588d733676)`(FGuid NewValue)`
Sets the value of ClientUuid.
#### `public inline FString & `[`GetClientId`](#structFRHAPI__LoginResult_1ac26cc51a567b70005be8b311d8187caf)`()`
Gets the value of ClientId.
#### `public inline const FString & `[`GetClientId`](#structFRHAPI__LoginResult_1aff45562cba104effe5c7888565d4fe31)`() const`
Gets the value of ClientId.
#### `public inline void `[`SetClientId`](#structFRHAPI__LoginResult_1a85124eb294a3ce16b1f903a84f9e0c13)`(FString NewValue)`
Sets the value of ClientId.
#### `public inline FString & `[`GetTokenType`](#structFRHAPI__LoginResult_1a17ef1eb7cc1174968947d78939f557ed)`()`
Gets the value of TokenType.
#### `public inline const FString & `[`GetTokenType`](#structFRHAPI__LoginResult_1a2fd401529903abef949fda4554b6079f)`() const`
Gets the value of TokenType.
#### `public inline void `[`SetTokenType`](#structFRHAPI__LoginResult_1acbde832a361cf27225d9d753eb3f5b9c)`(FString NewValue)`
Sets the value of TokenType.
#### `public inline int32 & `[`GetExpiresIn`](#structFRHAPI__LoginResult_1a7948484cef7647882defceee9045088d)`()`
Gets the value of ExpiresIn_Optional, regardless of it having been set.
#### `public inline const int32 & `[`GetExpiresIn`](#structFRHAPI__LoginResult_1acfaf74510763dc28087a36d48e74e981)`() const`
Gets the value of ExpiresIn_Optional, regardless of it having been set.
#### `public inline const int32 & `[`GetExpiresIn`](#structFRHAPI__LoginResult_1a71ddc53390a573ebb693667e1a343a4f)`(const int32 & DefaultValue) const`
Gets the value of ExpiresIn_Optional, if it has been set, otherwise it returns DefaultValue.
#### `public inline bool `[`GetExpiresIn`](#structFRHAPI__LoginResult_1a8bdf9c0d75a04e67ad719453bd104805)`(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`](#structFRHAPI__LoginResult_1a96cebc2f890f990815c207d0e916e7fa)`()`
Returns a pointer to ExpiresIn_Optional, if it has been set, otherwise returns nullptr.
#### `public inline const int32 * `[`GetExpiresInOrNull`](#structFRHAPI__LoginResult_1a7568d218ac98e4cd2a8838d04fdd8cda)`() const`
Returns a pointer to ExpiresIn_Optional, if it has been set, otherwise returns nullptr.
#### `public inline void `[`SetExpiresIn`](#structFRHAPI__LoginResult_1a859cff3e9039af976ce0f9ccff465694)`(int32 NewValue)`
Sets the value of ExpiresIn_Optional and also sets ExpiresIn_IsSet to true.
#### `public inline void `[`ClearExpiresIn`](#structFRHAPI__LoginResult_1a80efb45adcc41e57693500a0bf4b31ae)`()`
Clears the value of ExpiresIn_Optional and sets ExpiresIn_IsSet to false.
#### `public inline bool `[`IsExpiresInDefaultValue`](#structFRHAPI__LoginResult_1a2a984e7838336bff1cb832e105ddebaf)`() const`
Returns true if ExpiresIn_Optional is set and matches the default value.
#### `public inline void `[`SetExpiresInToDefault`](#structFRHAPI__LoginResult_1a60c0277fb290298bc3c9c8d9ef6e4b82)`()`
Sets the value of ExpiresIn_Optional to its default and also sets ExpiresIn_IsSet to true.