Skip to content

Commit d24fe34

Browse files
feat(playintegrity): update the api
#### playintegrity:v1 The following keys were added: - schemas.DeviceIntegrity.properties.legacyDeviceRecognitionVerdict (Total Keys: 2)
1 parent 5b8f7a7 commit d24fe34

File tree

2 files changed

+25
-1
lines changed

2 files changed

+25
-1
lines changed

docs/dyn/playintegrity_v1.v1.html

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -142,6 +142,9 @@ <h3>Method Details</h3>
142142
&quot;deviceRecognitionVerdict&quot;: [ # Details about the integrity of the device the app is running on.
143143
&quot;A String&quot;,
144144
],
145+
&quot;legacyDeviceRecognitionVerdict&quot;: [ # Contains legacy details about the integrity of the device the app is running on. Only for devices with Android version T or higher and only for apps opted in to the new verdicts. Only available during the transition period to the new verdicts system and will be removed afterwards.
146+
&quot;A String&quot;,
147+
],
145148
&quot;recentDeviceActivity&quot;: { # Recent device activity can help developers identify devices that have exhibited hyperactive attestation activity, which could be a sign of an attack or token farming. # Details about the device activity of the device the app is running on.
146149
&quot;deviceActivityLevel&quot;: &quot;A String&quot;, # Required. Indicates the activity level of the device.
147150
},

googleapiclient/discovery_cache/documents/playintegrity.v1.json

Lines changed: 22 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -170,7 +170,7 @@
170170
}
171171
}
172172
},
173-
"revision": "20241119",
173+
"revision": "20241127",
174174
"rootUrl": "https://playintegrity.googleapis.com/",
175175
"schemas": {
176176
"AccountActivity": {
@@ -411,6 +411,27 @@
411411
},
412412
"type": "array"
413413
},
414+
"legacyDeviceRecognitionVerdict": {
415+
"description": "Contains legacy details about the integrity of the device the app is running on. Only for devices with Android version T or higher and only for apps opted in to the new verdicts. Only available during the transition period to the new verdicts system and will be removed afterwards.",
416+
"items": {
417+
"enum": [
418+
"UNKNOWN",
419+
"MEETS_BASIC_INTEGRITY",
420+
"MEETS_DEVICE_INTEGRITY",
421+
"MEETS_STRONG_INTEGRITY",
422+
"MEETS_VIRTUAL_INTEGRITY"
423+
],
424+
"enumDescriptions": [
425+
"Play does not have sufficient information to evaluate device integrity",
426+
"App is running on a device that passes basic system integrity checks, but may not meet Android platform compatibility requirements and may not be approved to run Google Play services.",
427+
"App is running on GMS Android device with Google Play services.",
428+
"App is running on GMS Android device with Google Play services and has a strong guarantee of system integrity such as a hardware-backed keystore.",
429+
"App is running on an Android emulator with Google Play services which meets core Android compatibility requirements."
430+
],
431+
"type": "string"
432+
},
433+
"type": "array"
434+
},
414435
"recentDeviceActivity": {
415436
"$ref": "RecentDeviceActivity",
416437
"description": "Details about the device activity of the device the app is running on."

0 commit comments

Comments
 (0)