aboutsummaryrefslogtreecommitdiffstats
path: root/OpenKeychain/src/main/AndroidManifest.xml
diff options
context:
space:
mode:
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" />