From e7b9b48d5c4d6b7b679172884439ea030117203c Mon Sep 17 00:00:00 2001 From: Vincent Breitmoser Date: Sun, 28 May 2017 22:26:56 +0200 Subject: [PATCH] get rid of pin and pattern SecretKeyTypes --- .../keychain/operations/CertifyOperation.java | 2 -- .../operations/results/OperationResult.java | 1 - .../keychain/pgp/CanonicalizedSecretKey.java | 13 +------------ .../keychain/pgp/PgpSignEncryptOperation.java | 2 -- .../keychain/provider/KeyWritableRepository.java | 5 ----- .../keychain/ui/PassphraseDialogActivity.java | 12 ++---------- OpenKeychain/src/main/res/values/strings.xml | 1 - 7 files changed, 3 insertions(+), 33 deletions(-) diff --git a/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/operations/CertifyOperation.java b/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/operations/CertifyOperation.java index a7b2bf59e..672af93e7 100644 --- a/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/operations/CertifyOperation.java +++ b/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/operations/CertifyOperation.java @@ -85,8 +85,6 @@ public class CertifyOperation extends BaseReadWriteOperation notation = getRing().getLocalNotationData(); - if (notation.containsKey("unlock.pin@sufficientlysecure.org") - && "1".equals(notation.get("unlock.pin@sufficientlysecure.org"))) { - return SecretKeyType.PIN; - } // Otherwise, it's just a regular ol' passphrase return SecretKeyType.PASSPHRASE; } diff --git a/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/pgp/PgpSignEncryptOperation.java b/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/pgp/PgpSignEncryptOperation.java index bfb2036cc..63823c1be 100644 --- a/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/pgp/PgpSignEncryptOperation.java +++ b/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/pgp/PgpSignEncryptOperation.java @@ -263,8 +263,6 @@ public class PgpSignEncryptOperation extends BaseOperation"Subkey %s unavailable in secret key" "Marked secret subkey %s as available" "Marked secret subkey %s as available, with empty password" - "Marked secret subkey %s as available, with PIN" "Marked secret subkey %s as stripped" "Marked secret subkey %s as key on Security Token" "Keyring contains no new data, nothing to do"