diff options
author | Dominik Schürmann <dominik@dominikschuermann.de> | 2015-06-29 10:54:04 +0200 |
---|---|---|
committer | Dominik Schürmann <dominik@dominikschuermann.de> | 2015-06-29 10:54:27 +0200 |
commit | 93e6b6f9b5debfc8fac3bad1390254e389f7432e (patch) | |
tree | de6dce1ed4272111c3489fcd7a17ba3612c03f6d /OpenKeychain/src/main/AndroidManifest.xml | |
parent | 99c06b085b4acd46e21fdfde0d0716ee68fa9f23 (diff) | |
download | open-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.xml | 7 |
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" /> |