Поделиться через


DevicePolicyManager.StorageEncryptionStatus Свойство

Определение

Вызывается приложением, администрированием устройства для определения текущего состояния шифрования устройства.

public virtual Android.App.Admin.EncryptionStatus StorageEncryptionStatus { [Android.Runtime.Register("getStorageEncryptionStatus", "()I", "GetGetStorageEncryptionStatusHandler")] get; }
[<get: Android.Runtime.Register("getStorageEncryptionStatus", "()I", "GetGetStorageEncryptionStatusHandler")>]
member this.StorageEncryptionStatus : Android.App.Admin.EncryptionStatus

Значение свойства

текущее состояние шифрования. Значение будет одним из #ENCRYPTION_STATUS_UNSUPPORTED, , #ENCRYPTION_STATUS_INACTIVE, #ENCRYPTION_STATUS_ACTIVATING, #ENCRYPTION_STATUS_ACTIVE_DEFAULT_KEY, #ENCRYPTION_STATUS_ACTIVEили #ENCRYPTION_STATUS_ACTIVE_PER_USER.

Атрибуты

Комментарии

Вызывается приложением, администрированием устройства для определения текущего состояния шифрования устройства.

В зависимости от возвращаемого кода состояния вызывающий объект может продолжаться разными способами. Если результатом является #ENCRYPTION_STATUS_UNSUPPORTED, система хранения не поддерживает шифрование. Если результат имеет значение #ENCRYPTION_STATUS_INACTIVE, используйте для #ACTION_START_ENCRYPTION начала процесса шифрования или расшифровки хранилища. Если результатом является #ENCRYPTION_STATUS_ACTIVE_DEFAULT_KEY, система хранения включила шифрование, но пароль не задан, поэтому может потребоваться дополнительное действие. Если результат имеет значение #ENCRYPTION_STATUS_ACTIVATING#ENCRYPTION_STATUS_ACTIVE или #ENCRYPTION_STATUS_ACTIVE_PER_USERне требуется никаких дальнейших действий.

Документация по Java для android.app.admin.DevicePolicyManager.getStorageEncryptionStatus().

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к