aboutsummaryrefslogtreecommitdiffstats
path: root/OpenKeychain/src/main/AndroidManifest.xml
diff options
context:
space:
mode:
authorHans-Christoph Steiner <hans@eds.org>2016-01-13 17:40:48 +0100
committerHans-Christoph Steiner <hans@eds.org>2016-01-13 23:19:11 +0100
commitf8b58079ebe533715671e3701a5eb2f56cf00f03 (patch)
tree21d4763189f5fbe81366c860947befa152c3da59 /OpenKeychain/src/main/AndroidManifest.xml
parentc113103b82b672dcc7edd9d4d2d3bce6ad4282a8 (diff)
downloadopen-keychain-f8b58079ebe533715671e3701a5eb2f56cf00f03.tar.gz
open-keychain-f8b58079ebe533715671e3701a5eb2f56cf00f03.tar.bz2
open-keychain-f8b58079ebe533715671e3701a5eb2f56cf00f03.zip
respond to generic panic trigger Intent by clearing passphrases
PanicKit provides a common framework for creating "panic button" apps that can trigger actions in "panic responder" apps. In this case, the response is to clear all the cached passphrases.
Diffstat (limited to 'OpenKeychain/src/main/AndroidManifest.xml')
-rw-r--r--OpenKeychain/src/main/AndroidManifest.xml11
1 files changed, 11 insertions, 0 deletions
diff --git a/OpenKeychain/src/main/AndroidManifest.xml b/OpenKeychain/src/main/AndroidManifest.xml
index 86836741b..d7207ef9b 100644
--- a/OpenKeychain/src/main/AndroidManifest.xml
+++ b/OpenKeychain/src/main/AndroidManifest.xml
@@ -772,6 +772,17 @@
android:name=".ui.HelpActivity"
android:label="@string/title_help" />
+ <activity
+ android:name=".ui.PanicResponderActivity"
+ android:noHistory="true"
+ android:theme="@android:style/Theme.NoDisplay">
+ <intent-filter>
+ <action android:name="info.guardianproject.panic.action.TRIGGER" />
+
+ <category android:name="android.intent.category.DEFAULT" />
+ </intent-filter>
+ </activity>
+
<!-- Internal services/content providers (not exported) -->
<service
android:name=".service.PassphraseCacheService"