OSDN Git Service

Enforce permission for print system APIs
authorPhilip P. Moltmann <moltmann@google.com>
Mon, 19 Jun 2017 17:55:09 +0000 (10:55 -0700)
committerPhilip P. Moltmann <moltmann@google.com>
Fri, 14 Jul 2017 23:16:13 +0000 (16:16 -0700)
commit6870033d374a15fd212675d570a2877c28f1cbf0
treec338bdb0eb15205a50bcec7a1b82a5cd86e62f17
parentb8e4695fe8a2542bd3351ba96431d77dcc39dc5c
Enforce permission for print system APIs

The permission is preinstalled as we want to leave the PrintSpooler
unpriviledged.

Test: Checked that Settings, PrintSpooler and BuiltInPrintService still
      behave as expected.
Fixes: 62350107
Change-Id: Id33896f2899533f2d05cafa926df29cf1c6bfa77
api/system-current.txt
api/test-current.txt
core/java/android/print/PrintManager.java
core/java/android/printservice/PrintServiceInfo.java
core/res/AndroidManifest.xml
packages/PrintSpooler/AndroidManifest.xml
services/print/java/com/android/server/print/PrintManagerService.java