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