View Source GoogleApi.PlayIntegrity.V1.Model.TokenPayloadExternal (google_api_play_integrity v0.9.0)
Contains basic app information and integrity signals like device attestation and licensing details.
Attributes
-
accountDetails
(type:GoogleApi.PlayIntegrity.V1.Model.AccountDetails.t
, default:nil
) - Required. Details about the Play Store account. -
appIntegrity
(type:GoogleApi.PlayIntegrity.V1.Model.AppIntegrity.t
, default:nil
) - Required. Details about the application integrity. -
deviceIntegrity
(type:GoogleApi.PlayIntegrity.V1.Model.DeviceIntegrity.t
, default:nil
) - Required. Details about the device integrity. -
environmentDetails
(type:GoogleApi.PlayIntegrity.V1.Model.EnvironmentDetails.t
, default:nil
) - Details of the environment Play Integrity API runs in. -
requestDetails
(type:GoogleApi.PlayIntegrity.V1.Model.RequestDetails.t
, default:nil
) - Required. Details about the integrity request. -
testingDetails
(type:GoogleApi.PlayIntegrity.V1.Model.TestingDetails.t
, default:nil
) - Indicates that this payload is generated for testing purposes and contains any additional data that is linked with testing status.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.PlayIntegrity.V1.Model.TokenPayloadExternal{ accountDetails: GoogleApi.PlayIntegrity.V1.Model.AccountDetails.t() | nil, appIntegrity: GoogleApi.PlayIntegrity.V1.Model.AppIntegrity.t() | nil, deviceIntegrity: GoogleApi.PlayIntegrity.V1.Model.DeviceIntegrity.t() | nil, environmentDetails: GoogleApi.PlayIntegrity.V1.Model.EnvironmentDetails.t() | nil, requestDetails: GoogleApi.PlayIntegrity.V1.Model.RequestDetails.t() | nil, testingDetails: GoogleApi.PlayIntegrity.V1.Model.TestingDetails.t() | nil }
Functions
Unwrap a decoded JSON object into its complex fields.