aboutsummaryrefslogtreecommitdiffstats
path: root/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/helper
diff options
context:
space:
mode:
authorDominik Schürmann <dominik@dominikschuermann.de>2014-09-05 19:40:04 +0200
committerDominik Schürmann <dominik@dominikschuermann.de>2014-09-05 19:40:04 +0200
commitfa9bbdd60cecb2697ae8c331a8e46d61c99d2703 (patch)
tree1c22ce857049330f567af6e73811cfd554a7e3ee /OpenKeychain/src/main/java/org/sufficientlysecure/keychain/helper
parent2a9b08301239f0709cbe338122d7bde6c2768d0c (diff)
downloadopen-keychain-fa9bbdd60cecb2697ae8c331a8e46d61c99d2703.tar.gz
open-keychain-fa9bbdd60cecb2697ae8c331a8e46d61c99d2703.tar.bz2
open-keychain-fa9bbdd60cecb2697ae8c331a8e46d61c99d2703.zip
Add yubikey default PIN preference
Diffstat (limited to 'OpenKeychain/src/main/java/org/sufficientlysecure/keychain/helper')
-rw-r--r--OpenKeychain/src/main/java/org/sufficientlysecure/keychain/helper/Preferences.java30
1 files changed, 20 insertions, 10 deletions
diff --git a/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/helper/Preferences.java b/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/helper/Preferences.java
index 866be82d2..af7bdbdd2 100644
--- a/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/helper/Preferences.java
+++ b/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/helper/Preferences.java
@@ -179,6 +179,16 @@ public class Preferences {
return mSharedPreferences.getBoolean(Constants.Pref.FIRST_TIME, true);
}
+ public boolean useDefaultYubikeyPin() {
+ return mSharedPreferences.getBoolean(Pref.USE_DEFAULT_YUBIKEY_PIN, true);
+ }
+
+ public void setUseDefaultYubikeyPin(boolean useDefaultYubikeyPin) {
+ SharedPreferences.Editor editor = mSharedPreferences.edit();
+ editor.putBoolean(Pref.USE_DEFAULT_YUBIKEY_PIN, useDefaultYubikeyPin);
+ editor.commit();
+ }
+
public void setFirstTime(boolean value) {
SharedPreferences.Editor editor = mSharedPreferences.edit();
editor.putBoolean(Constants.Pref.FIRST_TIME, value);
@@ -216,6 +226,16 @@ public class Preferences {
editor.commit();
}
+ public void setWriteVersionHeader(boolean conceal) {
+ SharedPreferences.Editor editor = mSharedPreferences.edit();
+ editor.putBoolean(Constants.Pref.WRITE_VERSION_HEADER, conceal);
+ editor.commit();
+ }
+
+ public boolean getWriteVersionHeader() {
+ return mSharedPreferences.getBoolean(Constants.Pref.WRITE_VERSION_HEADER, false);
+ }
+
public void updatePreferences() {
// migrate keyserver to hkps
if (mSharedPreferences.getInt(Constants.Pref.KEY_SERVERS_DEFAULT_VERSION, 0) !=
@@ -256,14 +276,4 @@ public class Preferences {
setDefaultHashAlgorithm(HashAlgorithmTags.SHA512);
}
}
-
- public void setWriteVersionHeader(boolean conceal) {
- SharedPreferences.Editor editor = mSharedPreferences.edit();
- editor.putBoolean(Constants.Pref.WRITE_VERSION_HEADER, conceal);
- editor.commit();
- }
-
- public boolean getWriteVersionHeader() {
- return mSharedPreferences.getBoolean(Constants.Pref.WRITE_VERSION_HEADER, false);
- }
}