OSDN Git Service

Add AccountManager key rotation awareness.
authorDan Cashman <dcashman@google.com>
Tue, 10 Apr 2018 14:41:16 +0000 (07:41 -0700)
committerDan Cashman <dcashman@google.com>
Tue, 17 Apr 2018 21:29:34 +0000 (14:29 -0700)
commit303c4bbb40945c399647487a98ace75cdedccd3a
tree481e120a68a4d43daf20e9fb168ebe98d8536e53
parente2890ae7925dc220c2474485705376698076805d
Add AccountManager key rotation awareness.

Replace checkSignatures() calls in AccountManager with a new,
rotation-aware call to PackageManagerInternal.  Also add a new
AUTH cert capability to reflect the distinction between these
permissions and others.

Bug: 77651077
Test: Builds. CtsAccountManagerTestCases
Change-Id: Idd412cd984acf7d37555deb5879f2d6a0a10c2b6
core/java/android/content/pm/PackageManagerInternal.java
core/java/android/content/pm/PackageParser.java
services/core/java/com/android/server/accounts/AccountManagerService.java
services/core/java/com/android/server/pm/PackageManagerService.java