DeviceSettings

abstract class DeviceSettings


Informações sobre configurações de segurança relacionadas ao dispositivo.

Resumo

Tipos aninhados

abstract class DeviceSettings.Builder

Builder para a classe DeviceSettings.

Status de criptografia de um dispositivo.

Se a verificação do Google Play Protect está ativada no dispositivo.

Complexidade do bloqueio de tela usado para proteger o dispositivo ou o perfil.

Funções públicas

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

Status da criptografia.

Metadata!

Metadados sobre o status da criptografia.

abstract DeviceSettings.GooglePlayProtectVerifyAppsState!

Se a verificação do Google Play Protect está ativada no dispositivo.

Metadata!

Metadados sobre o estado de verificação de apps do Google Play Protect.

abstract DeviceSettings.ScreenLockComplexity!

Complexidade do bloqueio de tela usado para proteger o dispositivo ou o perfil.

Metadata!

Metadados sobre a complexidade do bloqueio de tela.

Boolean

Retorna true se "encryptionStatusMetadata" estiver definido.

Boolean

Retorna true se googlePlayProtectVerifyAppsStateMetadata estiver definido.

Boolean

Retorna true se "screenLockComplexityMetadata" estiver definido.

abstract DeviceSettings.Builder!

Funções públicas

builder

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

getDefaultInstance

java-static fun getDefaultInstance(): DeviceSettings!

getEncryptionStatus

abstract fun getEncryptionStatus(): DeviceSettings.EncryptionStatus!

Status da criptografia.

getEncryptionStatusMetadata

fun getEncryptionStatusMetadata(): Metadata!

Metadados sobre o status da criptografia.

getGooglePlayProtectVerifyAppsState

abstract fun getGooglePlayProtectVerifyAppsState(): DeviceSettings.GooglePlayProtectVerifyAppsState!

Se a verificação do Google Play Protect está ativada no dispositivo.

getGooglePlayProtectVerifyAppsStateMetadata

fun getGooglePlayProtectVerifyAppsStateMetadata(): Metadata!

Metadados sobre o estado de verificação de apps do Google Play Protect.

getScreenLockComplexity

abstract fun getScreenLockComplexity(): DeviceSettings.ScreenLockComplexity!

Complexidade do bloqueio de tela usado para proteger o dispositivo ou o perfil. Isso exige que o autor da chamada tenha a permissão REQUEST_PASSWORD_COMPLEXITY.

getScreenLockComplexityMetadata

fun getScreenLockComplexityMetadata(): Metadata!

Metadados sobre a complexidade do bloqueio de tela.

hasEncryptionStatusMetadata

fun hasEncryptionStatusMetadata(): Boolean

Retorna true se "encryptionStatusMetadata" estiver definido.

hasGooglePlayProtectVerifyAppsStateMetadata

fun hasGooglePlayProtectVerifyAppsStateMetadata(): Boolean

Retorna true se googlePlayProtectVerifyAppsStateMetadata estiver definido.

hasScreenLockComplexityMetadata

fun hasScreenLockComplexityMetadata(): Boolean

Retorna true se "screenLockComplexityMetadata" estiver definido.

toBuilder

abstract fun toBuilder(): DeviceSettings.Builder!