DeviceSettings

abstract class DeviceSettings


设备上与安全相关的设备设置方面的信息。

摘要

嵌套类型

abstract class DeviceSettings.Builder

DeviceSettings 的构建器。

设备的加密状态。

设备上是否已启用 Google Play 保护机制验证。

用于保护设备或个人资料的屏幕锁定方式的复杂程度。

公共函数

java-static DeviceSettings.Builder!
java-static DeviceSettings!
abstract DeviceSettings.EncryptionStatus!

加密状态。

Metadata!

有关加密状态的元数据。

abstract DeviceSettings.GooglePlayProtectVerifyAppsState!

设备上是否已启用 Google Play 保护机制验证。

Metadata!

有关 Google Play 保护机制验证应用状态的元数据。

abstract DeviceSettings.ScreenLockComplexity!

用于保护设备或个人资料的屏幕锁定方式的复杂程度。

Metadata!

有关屏幕锁定复杂程度的元数据。

Boolean

如果设置了 encryptionStatusMetadata,则返回 true

Boolean

如果设置了 googlePlayProtectVerifyAppsStateMetadata,则返回 true

Boolean

如果设置了 screenLockComplexityMetadata,则返回 true

abstract DeviceSettings.Builder!

公共函数

builder

java-static fun builder(): DeviceSettings.Builder!

getDefaultInstance

java-static fun getDefaultInstance(): DeviceSettings!

getEncryptionStatus

abstract fun getEncryptionStatus(): DeviceSettings.EncryptionStatus!

加密状态。

getEncryptionStatusMetadata

fun getEncryptionStatusMetadata(): Metadata!

有关加密状态的元数据。

getGooglePlayProtectVerifyAppsState

abstract fun getGooglePlayProtectVerifyAppsState(): DeviceSettings.GooglePlayProtectVerifyAppsState!

设备上是否已启用 Google Play 保护机制验证。

getGooglePlayProtectVerifyAppsStateMetadata

fun getGooglePlayProtectVerifyAppsStateMetadata(): Metadata!

有关 Google Play 保护机制验证应用状态的元数据。

getScreenLockComplexity

abstract fun getScreenLockComplexity(): DeviceSettings.ScreenLockComplexity!

用于保护设备或资料的屏幕锁定方式的复杂程度。这要求调用方具有 REQUEST_PASSWORD_COMPLEXITY 权限。

getScreenLockComplexityMetadata

fun getScreenLockComplexityMetadata(): Metadata!

有关屏幕锁定复杂程度的元数据。

hasEncryptionStatusMetadata

fun hasEncryptionStatusMetadata(): Boolean

如果设置了 encryptionStatusMetadata,则返回 true

hasGooglePlayProtectVerifyAppsStateMetadata

fun hasGooglePlayProtectVerifyAppsStateMetadata(): Boolean

如果设置了 googlePlayProtectVerifyAppsStateMetadata,则返回 true

hasScreenLockComplexityMetadata

fun hasScreenLockComplexityMetadata(): Boolean

如果设置了 screenLockComplexityMetadata,则返回 true

toBuilder

abstract fun toBuilder(): DeviceSettings.Builder!