KeyStoreParameter.IsEncryptionRequired 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
返回 true 是否 java.security.KeyStore 必须对条目进行静态加密。
public bool IsEncryptionRequired { [Android.Runtime.Register("isEncryptionRequired", "()Z", "")] get; }
[<get: Android.Runtime.Register("isEncryptionRequired", "()Z", "")>]
member this.IsEncryptionRequired : bool
属性值
- 属性
注解
返回 true 是否 java.security.KeyStore 必须对条目进行静态加密。 这将使用安全锁屏凭据(例如密码、PIN 或模式)保护条目。
请注意,静态加密密钥需要设置安全锁屏界面(例如密码、PIN、模式),否则密钥生成将失败。 此外,当安全锁屏被禁用或重置(例如由用户或设备管理员)时,将删除此密钥。 最后,在用户启动后解锁安全锁屏之前,无法使用此密钥。
此成员已弃用。 默认情况下,静态数据加密处于启用状态。 如果需要对锁屏凭据进行额外的绑定,请使用 android.security.keystore.KeyGenParameterSpec .Builder#setUserAuthenticationRequired(boolean)。 此标志将从 Android S 中忽略。
Java文档android.security.KeyStoreParameter.isEncryptionRequired()。
本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。