KeyPairGeneratorSpec.IsEncryptionRequired Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает, true если ключ должен быть зашифрован неактивных данных.
public bool IsEncryptionRequired { [Android.Runtime.Register("isEncryptionRequired", "()Z", "")] get; }
[<get: Android.Runtime.Register("isEncryptionRequired", "()Z", "")>]
member this.IsEncryptionRequired : bool
Значение свойства
- Атрибуты
Комментарии
Возвращает, true если ключ должен быть зашифрован неактивных данных. Это позволит защитить пару ключей с учетными данными экрана безопасной блокировки (например, паролем, ПИН-кодом или шаблоном).
Обратите внимание, что шифрование неактивных ключей требует, чтобы экран безопасной блокировки (например, пароль, ПИН-код, шаблон) был настроен, в противном случае создание ключей завершится ошибкой. Кроме того, этот ключ будет удален при отключении или сбросе экрана безопасной блокировки (например, пользователем или администратором устройства). Наконец, этот ключ нельзя использовать, пока пользователь не разблокирует экран безопасной блокировки после загрузки.
Этот элемент не рекомендуется. Шифрование неактивных данных по умолчанию. Если требуется KeyGenParameterSpec.Builder#setUserAuthenticationRequired(boolean)дополнительная привязка к учетным данным экрана блокировки. Этот флаг будет игнорироваться из Android S.
Java документации по android.security.KeyPairGeneratorSpec.isEncryptionRequired().
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".