LootLocker Unreal SDK 10.4.0
Game backend SDK for Unreal Engine
Loading...
Searching...
No Matches
FLootLockerLeaseRemoteSessionResponse Struct Reference

Response containing the lease codes, redirect URLs, current lease status, and intent returned when starting a remote session lease process. More...

#include <LootLockerRemoteSessionRequestHandler.h>

Inheritance diagram for FLootLockerLeaseRemoteSessionResponse:
Collaboration diagram for FLootLockerLeaseRemoteSessionResponse:

Data Fields

FString Code = ""
 The unique code for this leasing process, this is what identifies the leasing process and that is used to interact with it.
 
FString Nonce = ""
 The nonce used to sign usage of the lease code.
 
FString Redirect_url = ""
 A url with the code and nonce baked in that can be used to immediately start the remote authentication process on the device that uses it.
 
FString Redirect_url_qr_base64 = ""
 A QR code representation of the redirect_url encoded in Base64.
 
FString Display_url = ""
 A clean version of the redirect_url without the code visible that you can use in your UI.
 
ELootLockerRemoteSessionLeaseStatus Status = ELootLockerRemoteSessionLeaseStatus::Created
 The status of this lease process.
 
ELootLockerRemoteSessionLeaseIntent Intent = ELootLockerRemoteSessionLeaseIntent::login
 The intent for this lease request.
 
- Data Fields inherited from FLootLockerResponse
bool success = false
 Whether this request was a success.
 
int StatusCode = 0
 HTTP Status code from the request to LootLockers backend.
 
FString FullTextFromServer = ""
 Raw text/http body from the server response.
 
FLootLockerErrorData ErrorData
 If this request was not a success, this structure holds all the information needed to identify the problem.
 
FLootLockerRequestContext Context
 Context for the request.
 

Detailed Description

Response containing the lease codes, redirect URLs, current lease status, and intent returned when starting a remote session lease process.

Field Documentation

◆ Code

FString FLootLockerLeaseRemoteSessionResponse::Code = ""

The unique code for this leasing process, this is what identifies the leasing process and that is used to interact with it.

◆ Display_url

FString FLootLockerLeaseRemoteSessionResponse::Display_url = ""

A clean version of the redirect_url without the code visible that you can use in your UI.

◆ Intent

The intent for this lease request.

◆ Nonce

FString FLootLockerLeaseRemoteSessionResponse::Nonce = ""

The nonce used to sign usage of the lease code.

◆ Redirect_url

FString FLootLockerLeaseRemoteSessionResponse::Redirect_url = ""

A url with the code and nonce baked in that can be used to immediately start the remote authentication process on the device that uses it.

◆ Redirect_url_qr_base64

FString FLootLockerLeaseRemoteSessionResponse::Redirect_url_qr_base64 = ""

A QR code representation of the redirect_url encoded in Base64.

◆ Status

The status of this lease process.