Настройки устройства

public abstract class DeviceSettings


Информация о настройках безопасности на устройстве.

Краткое содержание

Вложенные типы

public abstract class DeviceSettings.Builder

Конструктор для DeviceSettings .

Статус шифрования устройства.

Включена ли на устройстве проверка Google Play Protect.

Сложность блокировки экрана, используемой для защиты устройства или профиля.

Публичные методы

static DeviceSettings.Builder
static DeviceSettings
abstract DeviceSettings.EncryptionStatus

Статус шифрования.

Metadata

Метаданные о статусе шифрования.

abstract DeviceSettings.GooglePlayProtectVerifyAppsState

Включена ли на устройстве проверка Google Play Protect.

Metadata

Метаданные о Google Play Protect проверяют состояние приложений.

abstract DeviceSettings.ScreenLockComplexity

Сложность блокировки экрана, используемой для защиты устройства или профиля.

Metadata

Метаданные о сложности блокировки экрана.

boolean

Возвращает true , если установлено значение шифрованияStatusMetadata.

boolean

Возвращает true , если установлен googlePlayProtectVerifyAppsStateMetadata.

boolean

Возвращает true , если установлен screenLockComplexityMetadata.

abstract DeviceSettings.Builder

Публичные методы

строитель

public static DeviceSettings.Builder builder()

getDefaultInstance

public static DeviceSettings getDefaultInstance()

getEncryptionStatus

public abstract DeviceSettings.EncryptionStatus getEncryptionStatus()

Статус шифрования.

getEncryptionStatusMetadata

public Metadata getEncryptionStatusMetadata()

Метаданные о статусе шифрования.

getGooglePlayProtectVerifyAppsState

public abstract DeviceSettings.GooglePlayProtectVerifyAppsState getGooglePlayProtectVerifyAppsState()

Включена ли на устройстве проверка Google Play Protect.

getGooglePlayProtectVerifyAppsStateMetadata

public Metadata getGooglePlayProtectVerifyAppsStateMetadata()

Метаданные о Google Play Protect проверяют состояние приложений.

getScreenLockComplexity

public abstract DeviceSettings.ScreenLockComplexity getScreenLockComplexity()

Сложность блокировки экрана, используемой для защиты устройства или профиля. Для этого необходимо, чтобы вызывающая сторона имела разрешение REQUEST_PASSWORD_COMPLEXITY .

getScreenLockComplexityMetadata

public Metadata getScreenLockComplexityMetadata()

Метаданные о сложности блокировки экрана.

имеет шифрованиестатусметаданные

public boolean hasEncryptionStatusMetadata()

Возвращает true , если установлено значение шифрованияStatusMetadata.

hasGooglePlayProtectVerifyAppsStateMetadata

public boolean hasGooglePlayProtectVerifyAppsStateMetadata()

Возвращает true , если установлен googlePlayProtectVerifyAppsStateMetadata.

hasScreenLockComplexityMetadata

public boolean hasScreenLockComplexityMetadata()

Возвращает true , если установлен screenLockComplexityMetadata.

toBuilder

public abstract DeviceSettings.Builder toBuilder()