diff options
author | Vincent Breitmoser <valodim@mugenguild.com> | 2015-06-16 16:20:09 +0200 |
---|---|---|
committer | Vincent Breitmoser <valodim@mugenguild.com> | 2015-06-17 18:53:05 +0200 |
commit | 04e9137b663555c491be90be31de5104495782cc (patch) | |
tree | 70d2788855c71a03bce8c4c2917cbcfae5050b2e /OpenKeychain/src/main/java/org/sufficientlysecure | |
parent | d2cdfb34fa694886b231b76a3f66e6a18b6a3ed5 (diff) | |
download | open-keychain-04e9137b663555c491be90be31de5104495782cc.tar.gz open-keychain-04e9137b663555c491be90be31de5104495782cc.tar.bz2 open-keychain-04e9137b663555c491be90be31de5104495782cc.zip |
instrument: use contrib drawer methods, respect passphrase cache
Diffstat (limited to 'OpenKeychain/src/main/java/org/sufficientlysecure')
-rw-r--r-- | OpenKeychain/src/main/java/org/sufficientlysecure/keychain/service/PassphraseCacheService.java | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/service/PassphraseCacheService.java b/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/service/PassphraseCacheService.java index 72100677c..dbbfe3133 100644 --- a/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/service/PassphraseCacheService.java +++ b/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/service/PassphraseCacheService.java @@ -149,6 +149,14 @@ public class PassphraseCacheService extends Service { context.startService(intent); } + public static void clearCachedPassphrases(Context context) { + Log.d(Constants.TAG, "PassphraseCacheService.clearCachedPassphrase()"); + + Intent intent = new Intent(context, PassphraseCacheService.class); + intent.setAction(ACTION_PASSPHRASE_CACHE_CLEAR); + + context.startService(intent); + } /** * Gets a cached passphrase from memory by sending an intent to the service. This method is |