DeviceSettings

public abstract class DeviceSettings


Es 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.

Indica 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

Es el estado de encriptación.

Metadata

Son metadatos sobre el estado de encriptación.

abstract DeviceSettings.GooglePlayProtectVerifyAppsState

Indica si la verificación de Google Play Protect está habilitada en el dispositivo.

Metadata

Son metadatos sobre el estado de la verificación de apps de Google Play Protect.

abstract DeviceSettings.ScreenLockComplexity

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

Metadata

Son los metadatos sobre la complejidad del bloqueo de pantalla.

boolean

Devuelve true si se establece encryptionStatusMetadata.

boolean

Devuelve true si se configura googlePlayProtectVerifyAppsStateMetadata.

boolean

Devuelve 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()

Es el estado de encriptación.

getEncryptionStatusMetadata

public Metadata getEncryptionStatusMetadata()

Son metadatos sobre el estado de encriptación.

getGooglePlayProtectVerifyAppsState

public abstract DeviceSettings.GooglePlayProtectVerifyAppsState getGooglePlayProtectVerifyAppsState()

Indica si la verificación de Google Play Protect está habilitada en el dispositivo.

getGooglePlayProtectVerifyAppsStateMetadata

public Metadata getGooglePlayProtectVerifyAppsStateMetadata()

Son metadatos sobre el estado de la verificación de apps de 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()

Son los metadatos sobre la complejidad del bloqueo de pantalla.

hasEncryptionStatusMetadata

public boolean hasEncryptionStatusMetadata()

Devuelve true si se establece encryptionStatusMetadata.

hasGooglePlayProtectVerifyAppsStateMetadata

public boolean hasGooglePlayProtectVerifyAppsStateMetadata()

Devuelve true si se configura googlePlayProtectVerifyAppsStateMetadata.

hasScreenLockComplexityMetadata

public boolean hasScreenLockComplexityMetadata()

Devuelve true si se establece screenLockComplexityMetadata.

toBuilder

public abstract DeviceSettings.Builder toBuilder()