UStandardIntegrityManager

#include <StandardIntegrityManager.h>

The Standard Integrity Manager is used to prepare an integrity token.

Summary

Inheritance

Inherits from: UGameInstanceSubsystem

Public functions

Deinitialize() override
virtual void
Initialize(FSubsystemCollectionBase & Collection) override
virtual void
PrepareIntegrityToken(FPrepareIntegrityTokenRequest Request, FPrepareIntegrityOperationCompletedDelegate InOnPrepareIntegrityOperationCompleted)
void
Prepares the integrity token and makes it available for requesting.

Public functions

Deinitialize

virtual void Deinitialize() override

Initialize

virtual void Initialize(
  FSubsystemCollectionBase & Collection
) override

PrepareIntegrityToken

void PrepareIntegrityToken(
  FPrepareIntegrityTokenRequest Request,
  FPrepareIntegrityOperationCompletedDelegate InOnPrepareIntegrityOperationCompleted
)

Prepares the integrity token and makes it available for requesting.

You can call this method from time to time in order to refresh the resulting StandardIntegrityTokenProvider. Note that this API makes a call to Google servers and hence requires a network connection.

Refer to https://developer.android.com/google/play/integrity/standard#prepare-integrity for more details.

Details
Parameters
Request
InOnPrepareIntegrityOperationCompleted
The delegate to call when the operation is completed.