OSDN Git Service

Add "Unlocked device required" key API
authorBrian Young <bcyoung@google.com>
Fri, 23 Feb 2018 18:04:20 +0000 (18:04 +0000)
committerBrian C. Young <bcyoung@google.com>
Wed, 28 Mar 2018 15:38:56 +0000 (08:38 -0700)
commit36716eb4709503f2ef370c6f67273440cd91d18c
tree26dd3eedac52c5fdcb27fda06bb8180eeacf4232
parentff23ffa8ff352b9c7178d19779783d7c231fabda
Add "Unlocked device required" key API

This adds the API methods and values for keyguard-bound keys, but
contains none of the actual functionality.

Test: CTS tests in CtsKeystoreTestCases

Bug: 67752510

Merged-In: Iccd7dafd77258d903d11353e02ba3ab956050c40
Change-Id: Iccd7dafd77258d903d11353e02ba3ab956050c40
(cherry picked from commit fd75c7232aebc8690f004de3486b3b9a44f3e0b0)
core/java/android/security/keymaster/KeymasterDefs.java
keystore/java/android/security/KeyStore.java
keystore/java/android/security/keystore/KeyGenParameterSpec.java
keystore/java/android/security/keystore/KeyProtection.java
keystore/java/android/security/keystore/KeymasterUtils.java
services/core/java/com/android/server/policy/keyguard/KeyguardStateMonitor.java