FOnlineEncryptedAppTicketSteam

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

FExec

FSelfRegisteringExec

FOnlineEncryptedAppTicketSteam

References

Module

OnlineSubsystemSteam

Header

/Engine/Plugins/Online/OnlineSubsystemSteam/Source/Public/OnlineEncryptedAppTicketInterfaceSteam.h

Include

#include "OnlineEncryptedAppTicketInterfaceSteam.h"

Syntax

class FOnlineEncryptedAppTicketSteam : public FSelfRegisteringExec

Variables

Name Description

Public variable

FOnEncryptedApp...

 

OnEncryptedAppTicketResultDelegate

Attach to this delegate to get notified about the encrypted application ticket results.

Constructors

Name Description

Protected function

FOnlineEncryptedAppTicketSteam

(
    FOnlineSubsystemSteam* InSubsy...
)

Destructors

Functions

Name Description

Public function

bool

 

GetEncryptedAppTicket

(
    TArray< uint8 >& OutEncryptedData
)

Retrieve encrypted data once it's available.

Protected function

void

 

OnAPICallComplete

(
    bool bEncryptedDataAvailable,
    int32 ResultCode
)

Callback function informed of a result of the latest successful call to RequestEncryptedAppTicket.

Public function

bool

 

RequestEncryptedAppTicket

(
    void* DataToEncrypt,
    int SizeOfDataToEncrypt
)

Requests data encrypting with Steam Encrypted Application ticket API.

Overridden from FExec

Name Description

Public function Virtual

bool

 

Exec

(
    UWorld* InWorld,
    const TCHAR* Cmd,
    FOutputDevice& Ar
)

FSelfRegisteringExec.