FIntegrityTokenRequest
#include <IntegrityTokenRequest.h>
The request used to call the RequestIntegrityToken function.
Summary
See also: UIntegrityManager::RequestIntegrityToken
Public attributes |
|
---|---|
CloudProjectNumber = -1
|
int64
The cloud project number is a unique numerical identifier assigned to each project in Google Cloud.
|
Nonce = ""
|
FString
The nonce field is a string, URL-safe, Base64 encoded and non-wrapping used to mitigate certain types of attacks.
|
Public attributes
CloudProjectNumber
int64 FIntegrityTokenRequest::CloudProjectNumber = -1
The cloud project number is a unique numerical identifier assigned to each project in Google Cloud.
It can be found in Project info in your Google Cloud Console for the cloud project where Play Integrity API is enabled.
For classic requests it is optional and can be omitted if it was linked in the Play Console.
Calls to https://developer.android.com/google/play/integrity/classic#decrypt-verify-google-servers decrypt the token on Google's server must be authenticated using the cloud account that was linked to the token in this request.
Nonce
FString FIntegrityTokenRequest::Nonce = ""
The nonce field is a string, URL-safe, Base64 encoded and non-wrapping used to mitigate certain types of attacks.
It must contain a minimum of 16 characters, and maximum of 500 characters.
Refer to https://developer.android.com/google/play/integrity/classic#nonce for more details.