aboutsummaryrefslogtreecommitdiffstats
path: root/OpenKeychain/src/main/AndroidManifest.xml
diff options
context:
space:
mode:
authorDominik Schürmann <dominik@dominikschuermann.de>2015-06-29 10:54:04 +0200
committerDominik Schürmann <dominik@dominikschuermann.de>2015-06-29 10:54:27 +0200
commit93e6b6f9b5debfc8fac3bad1390254e389f7432e (patch)
treede6dce1ed4272111c3489fcd7a17ba3612c03f6d /OpenKeychain/src/main/AndroidManifest.xml
parent99c06b085b4acd46e21fdfde0d0716ee68fa9f23 (diff)
downloadopen-keychain-93e6b6f9b5debfc8fac3bad1390254e389f7432e.tar.gz
open-keychain-93e6b6f9b5debfc8fac3bad1390254e389f7432e.tar.bz2
open-keychain-93e6b6f9b5debfc8fac3bad1390254e389f7432e.zip
Use signature-level signature for TemporaryStorageProvider and describe the security model
Diffstat (limited to 'OpenKeychain/src/main/AndroidManifest.xml')
-rw-r--r--OpenKeychain/src/main/AndroidManifest.xml7
1 files changed, 4 insertions, 3 deletions
diff --git a/OpenKeychain/src/main/AndroidManifest.xml b/OpenKeychain/src/main/AndroidManifest.xml
index d5db3c2da..c8073da00 100644
--- a/OpenKeychain/src/main/AndroidManifest.xml
+++ b/OpenKeychain/src/main/AndroidManifest.xml
@@ -48,9 +48,10 @@
android:name="android.hardware.screen.portrait"
android:required="false" />
- <permission android:name="${applicationId}.WRITE_TEMPORARY_STORAGE" />
-
- <uses-permission android:name="${applicationId}.WRITE_TEMPORARY_STORAGE" />
+ <!-- TemporaryStorageProvider should be writable by OpenKeychain only, thus signature-level permission -->
+ <permission
+ android:name="${applicationId}.WRITE_TEMPORARY_STORAGE"
+ android:protectionLevel="signature" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />