HealthSnapshot

@Serializable
data class HealthSnapshot(val ts: Long, val sdkVersion: String, val appPackage: String, val androidSdkInt: Int, val deviceModel: String, val manufacturer: String? = null, val securityPatch: String? = null, val isDeviceOwner: Boolean? = null, val isInLockTaskMode: Boolean? = null, val policyHash: String? = null, val queueDepth: Long, val quarantinedCount: Long = 0, val locationId: String, val regionTag: String? = null, val includeDeviceId: Boolean, val sdkDeviceId: String? = null, val supportsHardwareAttestation: Boolean = false, val keySecurityLevel: String? = null, val keysAreHardwareBacked: Boolean = false)

Constructors

Link copied to clipboard
constructor(ts: Long, sdkVersion: String, appPackage: String, androidSdkInt: Int, deviceModel: String, manufacturer: String? = null, securityPatch: String? = null, isDeviceOwner: Boolean? = null, isInLockTaskMode: Boolean? = null, policyHash: String? = null, queueDepth: Long, quarantinedCount: Long = 0, locationId: String, regionTag: String? = null, includeDeviceId: Boolean, sdkDeviceId: String? = null, supportsHardwareAttestation: Boolean = false, keySecurityLevel: String? = null, keysAreHardwareBacked: Boolean = false)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Whether encryption keys are stored in secure hardware.

Link copied to clipboard

Security level of SDK encryption keys (SOFTWARE, TEE, STRONGBOX).

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Whether the device supports hardware-backed key attestation.

Link copied to clipboard
val ts: Long