Class TokenPayloadExternal
Contains basic app information and integrity signals like device attestation and licensing details.
Implements
Inherited Members
Namespace: Google.Apis.PlayIntegrity.v1.Data
Assembly: Google.Apis.PlayIntegrity.v1.dll
Syntax
public class TokenPayloadExternal : IDirectResponseSchema
Properties
AccountDetails
Required. Details about the Play Store account.
Declaration
[JsonProperty("accountDetails")]
public virtual AccountDetails AccountDetails { get; set; }
Property Value
Type | Description |
---|---|
AccountDetails |
AppIntegrity
Required. Details about the application integrity.
Declaration
[JsonProperty("appIntegrity")]
public virtual AppIntegrity AppIntegrity { get; set; }
Property Value
Type | Description |
---|---|
AppIntegrity |
DeviceIntegrity
Required. Details about the device integrity.
Declaration
[JsonProperty("deviceIntegrity")]
public virtual DeviceIntegrity DeviceIntegrity { get; set; }
Property Value
Type | Description |
---|---|
DeviceIntegrity |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
EnvironmentDetails
Details of the environment Play Integrity API runs in.
Declaration
[JsonProperty("environmentDetails")]
public virtual EnvironmentDetails EnvironmentDetails { get; set; }
Property Value
Type | Description |
---|---|
EnvironmentDetails |
RequestDetails
Required. Details about the integrity request.
Declaration
[JsonProperty("requestDetails")]
public virtual RequestDetails RequestDetails { get; set; }
Property Value
Type | Description |
---|---|
RequestDetails |
TestingDetails
Indicates that this payload is generated for testing purposes and contains any additional data that is linked with testing status.
Declaration
[JsonProperty("testingDetails")]
public virtual TestingDetails TestingDetails { get; set; }
Property Value
Type | Description |
---|---|
TestingDetails |