DeviceSettings

public abstract class DeviceSettings


Información sobre la configuración del dispositivo relacionada con la seguridad.

Resumen

Tipos anidados

public abstract class DeviceSettings.Builder

Compilador para DeviceSettings.

Es el estado de encriptación de un dispositivo.

Si la verificación de Google Play Protect está habilitada en el dispositivo

Es la complejidad del bloqueo de pantalla que se usa para proteger el dispositivo o el perfil.

Métodos públicos

static DeviceSettings.Builder
static DeviceSettings
abstract DeviceSettings.EncryptionStatus

Estado de la encriptación

Metadata

Metadatos sobre el estado de la encriptación.

abstract DeviceSettings.GooglePlayProtectVerifyAppsState

Si la verificación de Google Play Protect está habilitada en el dispositivo

Metadata

Metadatos sobre el estado de las apps verificadas por Google Play Protect.

abstract DeviceSettings.ScreenLockComplexity

Es la complejidad del bloqueo de pantalla que se usa para proteger el dispositivo o el perfil.

Metadata

Metadatos sobre la complejidad del bloqueo de pantalla.

boolean

Muestra true si encryptionStatusMetadata está configurado.

boolean

Muestra true si se configuró googlePlayProtectVerifyAppsStateMetadata.

boolean

Muestra true si se establece screenLockComplexityMetadata.

abstract DeviceSettings.Builder

Métodos públicos

compilador

public static DeviceSettings.Builder builder()

getDefaultInstance

public static DeviceSettings getDefaultInstance()

getEncryptionStatus

public abstract DeviceSettings.EncryptionStatus getEncryptionStatus()

Estado de la encriptación

getEncryptionStatusMetadata

public Metadata getEncryptionStatusMetadata()

Metadatos sobre el estado de la encriptación.

getGooglePlayProtectVerifyAppsState

public abstract DeviceSettings.GooglePlayProtectVerifyAppsState getGooglePlayProtectVerifyAppsState()

Si la verificación de Google Play Protect está habilitada en el dispositivo

getGooglePlayProtectVerifyAppsStateMetadata

public Metadata getGooglePlayProtectVerifyAppsStateMetadata()

Metadatos sobre el estado de las apps verificadas por Google Play Protect.

getScreenLockComplexity

public abstract DeviceSettings.ScreenLockComplexity getScreenLockComplexity()

Es la complejidad del bloqueo de pantalla que se usa para proteger el dispositivo o el perfil. Esto requiere que el llamador tenga el permiso REQUEST_PASSWORD_COMPLEXITY.

getScreenLockComplexityMetadata

public Metadata getScreenLockComplexityMetadata()

Metadatos sobre la complejidad del bloqueo de pantalla.

hasEncryptionStatusMetadata

public boolean hasEncryptionStatusMetadata()

Muestra true si encryptionStatusMetadata está configurado.

hasGooglePlayProtectVerifyAppsStateMetadata

public boolean hasGooglePlayProtectVerifyAppsStateMetadata()

Muestra true si se configuró googlePlayProtectVerifyAppsStateMetadata.

hasScreenLockComplexityMetadata

public boolean hasScreenLockComplexityMetadata()

Muestra true si se establece screenLockComplexityMetadata.

toBuilder

public abstract DeviceSettings.Builder toBuilder()