26e8d553e52055955db83061c5799ba4439ebe1b |
|
15-Jun-2016 |
Shawn Willden <swillden@google.com> |
Update semantics of on-body Keystore API. Architectural changes from the Wear team have required changes to the semantics of the Keystore on-body feature. Although no devices will actually implement this feature until the release of new Wear devices with the necessary sensors, we need to get the API documentation right now. Bug: 29369151 Change-Id: I857e00928f994a1337313123eae7e00534c53c3c
/frameworks/base/keystore/java/android/security/keystore/KeyInfo.java
|
c38eae5229a820966008ae1885af90cd27c265e7 |
|
23-Feb-2016 |
Shawn Willden <swillden@google.com> |
Revert "Revert "Add option to allow key validity after fingerprint enrollment."" This reverts commit 512c132f49fc6e8e4fc119f4cf167d33b2393509. Change-Id: Iac381dfebcfe42f0468569eb2395ebeb97a95887
/frameworks/base/keystore/java/android/security/keystore/KeyInfo.java
|
512c132f49fc6e8e4fc119f4cf167d33b2393509 |
|
22-Feb-2016 |
Shawn Willden <swillden@google.com> |
Revert "Add option to allow key validity after fingerprint enrollment." This reverts commit ada0fc1b05902b11401094b15480377d1b6c5a35. Change-Id: I934b6e6af49ab680af726c544f0193dfcb80054e
/frameworks/base/keystore/java/android/security/keystore/KeyInfo.java
|
ada0fc1b05902b11401094b15480377d1b6c5a35 |
|
29-Jan-2016 |
Shawn Willden <swillden@google.com> |
Add option to allow key validity after fingerprint enrollment. Bug: 21563854 Change-Id: I4f601e59fbfcd601e6a80ddcbc7b83ced6cc18c8
/frameworks/base/keystore/java/android/security/keystore/KeyInfo.java
|
adef49640d6339e6b4a6ad736c5815e35d9b8803 |
|
29-Jan-2016 |
Shawn Willden <swillden@google.com> |
Add support for extending key validity while on body. Bug: 21563854 Change-Id: I3b622d2af77ec4ac3ba42407fc391112c153ef0f
/frameworks/base/keystore/java/android/security/keystore/KeyInfo.java
|
d9dded5a46bb26f621d9da9334dd982217645e93 |
|
05-Feb-2016 |
Alex Klyubin <klyubin@google.com> |
Fix typo in KeyInfo Javadoc. Change-Id: I801005a93aee71b93b3d6cf3f7c38361493ff203
/frameworks/base/keystore/java/android/security/keystore/KeyInfo.java
|
9498e8a8d2deb7b0a2e964d5d3c5d3b8747610e9 |
|
30-Nov-2015 |
Neil Fuller <nfuller@google.com> |
Fix @code escapes The body of {@code} must not be HTML escaped. This is one of several changes that fix the source in conjunction with a doclava fix. Bug: 25757239 (cherry-picked from commit 71fbb81b14958b80fe55738607740c6630e4e9da) Change-Id: I19dafddc6501be6fee362c396ac5bbdc934ae39d
/frameworks/base/keystore/java/android/security/keystore/KeyInfo.java
|
97f4d3b40754e4496caeb29ee54c330d8bc9f2d7 |
|
17-Jun-2015 |
Alex Klyubin <klyubin@google.com> |
Merge "Prefer GCM to CBC or CTR in documentation." into mnc-dev
|
a5e21f0ee2fbf3a6f03e31fca8da459e1fe9e213 |
|
17-Jun-2015 |
Alex Klyubin <klyubin@google.com> |
Prefer GCM to CBC or CTR in documentation. Bug: 21786749 Change-Id: If3824d1321ef1d8730d4384717b0c25d43518fe4
/frameworks/base/keystore/java/android/security/keystore/KeyInfo.java
|
83cc7a347f4775821ebeed04a2244b8b847be516 |
|
16-Jun-2015 |
Alex Klyubin <klyubin@google.com> |
Improve documentation for keys requiring user auth. Bug: 18088752 Change-Id: I24eeb33790a74d8d81d10fcdb1eb058d47144c44
/frameworks/base/keystore/java/android/security/keystore/KeyInfo.java
|
ffdfb57931d1189feef51c4baa866d07265976a3 |
|
16-Jun-2015 |
Alex Klyubin <klyubin@google.com> |
Harden KeyInfo. This ensures that KeyInfo instances are truly immutable. Bug: 18088752 Change-Id: Ic157d3b928b129a02c3cab9dd20ba9936a005813
/frameworks/base/keystore/java/android/security/keystore/KeyInfo.java
|
dcdaf87ed0aa99073638bcfe645949f130f0c7ad |
|
14-May-2015 |
Alex Klyubin <klyubin@google.com> |
Move Android Keystore impl to android.security.keystore. This moves the non-public API classes backing Android Keystore from android.security to android.security.keystore, a package specially created for Android Keystore. Bug: 18088752 Change-Id: Ibf04d6a26c54d310b0501fc5e34f37b1176324ad
/frameworks/base/keystore/java/android/security/keystore/KeyInfo.java
|
3f8d4d840894468f2be8a5b56ff266cef2d71c50 |
|
13-May-2015 |
Alex Klyubin <klyubin@google.com> |
New AndroidKeyStore API in android.security.keystore. This CL addresses the comments from API Council about Android KeyStore KeyPairGeneratorSpec, KeyGeneratorSpec and KeyStoreParameter: 1. These abstractions should not take or hold references to Context. 2. The Builders of these abstractions should take all mandatory parameters in their constructors rather than expose them as setters -- only optional paratemers should be exposed via setters. These comments cannot be addressed without deprecation in the already launched KeyPairGeneratorSpec and KeyStoreParameter. Instead of deprecating just the getContext methods and Builder constructors, this CL goes for the nuclear option of deprecating KeyPairGeneratorSpec and KeyStoreParameter as a whole and exposing all of the AndroidKeyStore API in the new package android.security.keystore. This enables this CL to correct all of the accrued design issues with KeyPairGeneratorSpec (e.g., naming of certificate-related methods) and KeyStoreParameter. This also makes the transition to API Level M more clear for existing users of the AndroidKeyStore API. These users will only have to deal with the new always-mandatory parameters (e.g., purposes) and sometimes-mandatory (e.g., digests, block modes, paddings) if they switch to the new API. Prior to this CL they would've had to deal with this if they invoked any of the new methods of KeyPairGeneratorSpec or KeyStoreParameter introduced in API Level M. This CL rips out all the new API introduced into KeyPairGeneratorSpec and KeyStoreParameter classes for Android M, thus reverting these classes to the API launched in L MR1. This is because the new API is now in android.security.keystore.KeyGenParameterSpec and KeyProtection respectively. Bug: 21039983 Change-Id: I59672b3c6ef7bc25c40aa85f1c47d9d8a05d627c
/frameworks/base/keystore/java/android/security/keystore/KeyInfo.java
|