aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMarkus Doits <markus.doits@gmail.com>2011-01-23 21:36:20 +0000
committerMarkus Doits <markus.doits@gmail.com>2011-01-23 21:36:20 +0000
commit4b882fa90bd59765d27f8462c505315233d4475c (patch)
tree9e0d1a61426cdcebc90dcdf7ff0d86980afe798c
parentb5097b7a417b13c288adfbd1c0ea4f6d86715cf1 (diff)
downloadopen-keychain-4b882fa90bd59765d27f8462c505315233d4475c.tar.gz
open-keychain-4b882fa90bd59765d27f8462c505315233d4475c.tar.bz2
open-keychain-4b882fa90bd59765d27f8462c505315233d4475c.zip
Other applications must user permission to read key details to connect
to AIDL interface This is necessary, because upcoming version of the aidl-interface will be able to return fingerprints and user ids to applications.
-rw-r--r--AndroidManifest.xml7
1 files changed, 6 insertions, 1 deletions
diff --git a/AndroidManifest.xml b/AndroidManifest.xml
index a6580a57c..937eb488a 100644
--- a/AndroidManifest.xml
+++ b/AndroidManifest.xml
@@ -195,7 +195,12 @@
android:configChanges="keyboardHidden|orientation|keyboard"/>
<service android:name=".Service" />
- <service android:name=".ApgService" android:enabled="true" android:exported="true" android:process=":remote" >
+ <service
+ android:name=".ApgService"
+ android:enabled="true" android:exported="true"
+ android:process=":remote"
+ android:permission="org.thialfihar.android.apg.permission.READ_KEY_DETAILS"
+ >
<intent-filter>
<action android:name="org.thialfihar.android.apg.IApgService"/>
</intent-filter>