Skip to 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(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() 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(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() 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(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() 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(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() 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(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() 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(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() 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(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() 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(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() 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(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() 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(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() 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(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() 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(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() 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(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() constGets 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() constGets 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() constGets 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() constGets 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() constGets 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() constGets 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() 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(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() 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`](#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.