diff options
author | Dominik <dominik@dominikschuermann.de> | 2012-09-11 19:56:54 +0200 |
---|---|---|
committer | Dominik <dominik@dominikschuermann.de> | 2012-09-11 19:56:54 +0200 |
commit | 4b8400685a62afa0f4cb21940e9583d21886535b (patch) | |
tree | 662e79ac2e6e9273d62270251b738c04b971262e /org_apg/src/org/thialfihar/android/apg/ui/SignKeyActivity.java | |
parent | be49597882a8170ed6244c0f20c375cd525a883d (diff) | |
download | open-keychain-4b8400685a62afa0f4cb21940e9583d21886535b.tar.gz open-keychain-4b8400685a62afa0f4cb21940e9583d21886535b.tar.bz2 open-keychain-4b8400685a62afa0f4cb21940e9583d21886535b.zip |
completly new PasswordCacheService (more energy efficient), reworked Password dialogs
Diffstat (limited to 'org_apg/src/org/thialfihar/android/apg/ui/SignKeyActivity.java')
-rw-r--r-- | org_apg/src/org/thialfihar/android/apg/ui/SignKeyActivity.java | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/org_apg/src/org/thialfihar/android/apg/ui/SignKeyActivity.java b/org_apg/src/org/thialfihar/android/apg/ui/SignKeyActivity.java index 4c8c12bef..48c669aa0 100644 --- a/org_apg/src/org/thialfihar/android/apg/ui/SignKeyActivity.java +++ b/org_apg/src/org/thialfihar/android/apg/ui/SignKeyActivity.java @@ -27,6 +27,7 @@ import org.thialfihar.android.apg.helper.PGPMain; import org.thialfihar.android.apg.helper.Preferences; import org.thialfihar.android.apg.service.ApgService; import org.thialfihar.android.apg.service.ApgServiceHandler; +import org.thialfihar.android.apg.service.PassphraseCacheService; import org.thialfihar.android.apg.ui.dialog.PassphraseDialogFragment; import com.actionbarsherlock.app.ActionBar; @@ -141,7 +142,7 @@ public class SignKeyActivity extends SherlockFragmentActivity { Messenger messenger = new Messenger(returnHandler); try { - PassphraseDialogFragment passphraseDialog = PassphraseDialogFragment.newInstance( + PassphraseDialogFragment passphraseDialog = PassphraseDialogFragment.newInstance(this, messenger, secretKeyId); passphraseDialog.show(getSupportFragmentManager(), "passphraseDialog"); @@ -175,7 +176,7 @@ public class SignKeyActivity extends SherlockFragmentActivity { /* * get the user's passphrase for this key (if required) */ - String passphrase = PGPMain.getCachedPassPhrase(mMasterKeyId); + String passphrase = PassphraseCacheService.getCachedPassphrase(this, mMasterKeyId); if (passphrase == null) { showPassphraseDialog(mMasterKeyId); return; // bail out; need to wait until the user has entered the passphrase |