aboutsummaryrefslogtreecommitdiffstats
path: root/openpgp-api
diff options
context:
space:
mode:
authorDominik Schürmann <dominik@dominikschuermann.de>2015-07-27 19:40:33 +0200
committerDominik Schürmann <dominik@dominikschuermann.de>2015-07-27 19:40:33 +0200
commit550d134645765e45c6aa8a7a06d24cd93944bf85 (patch)
treea32115db7a371c6c0f9398806df362aee60943cc /openpgp-api
parent5a24bb3428e89d394861d71bd50b46d941d6c875 (diff)
downloadopenpgp-api-550d134645765e45c6aa8a7a06d24cd93944bf85.tar.gz
openpgp-api-550d134645765e45c6aa8a7a06d24cd93944bf85.tar.bz2
openpgp-api-550d134645765e45c6aa8a7a06d24cd93944bf85.zip
Add INSECURE_CRYPTOGRAPHY to OpenPgpSignatureResult, increase API version to 8
Diffstat (limited to 'openpgp-api')
-rw-r--r--openpgp-api/src/main/java/org/openintents/openpgp/OpenPgpSignatureResult.java8
-rw-r--r--openpgp-api/src/main/java/org/openintents/openpgp/util/OpenPgpApi.java4
2 files changed, 8 insertions, 4 deletions
diff --git a/openpgp-api/src/main/java/org/openintents/openpgp/OpenPgpSignatureResult.java b/openpgp-api/src/main/java/org/openintents/openpgp/OpenPgpSignatureResult.java
index 6b5045d..c2461ab 100644
--- a/openpgp-api/src/main/java/org/openintents/openpgp/OpenPgpSignatureResult.java
+++ b/openpgp-api/src/main/java/org/openintents/openpgp/OpenPgpSignatureResult.java
@@ -35,7 +35,7 @@ public class OpenPgpSignatureResult implements Parcelable {
*/
public static final int PARCELABLE_VERSION = 2;
- // generic error on signature verification
+ // error -> invalid signature!
public static final int SIGNATURE_ERROR = 0;
// successfully verified signature, with certified key
public static final int SIGNATURE_SUCCESS_CERTIFIED = 1;
@@ -43,10 +43,12 @@ public class OpenPgpSignatureResult implements Parcelable {
public static final int SIGNATURE_KEY_MISSING = 2;
// successfully verified signature, but with uncertified key
public static final int SIGNATURE_SUCCESS_UNCERTIFIED = 3;
- // key has been revoked
+ // key has been revoked -> invalid signature!
public static final int SIGNATURE_KEY_REVOKED = 4;
- // key is expired
+ // key is expired -> invalid signature!
public static final int SIGNATURE_KEY_EXPIRED = 5;
+ // insecure cryptographic algorithms/protocol -> invalid signature!
+ public static final int INSECURE_CRYPTOGRAPHY = 6;
int status;
boolean signatureOnly;
diff --git a/openpgp-api/src/main/java/org/openintents/openpgp/util/OpenPgpApi.java b/openpgp-api/src/main/java/org/openintents/openpgp/util/OpenPgpApi.java
index cd1edc5..bd40dbe 100644
--- a/openpgp-api/src/main/java/org/openintents/openpgp/util/OpenPgpApi.java
+++ b/openpgp-api/src/main/java/org/openintents/openpgp/util/OpenPgpApi.java
@@ -65,8 +65,10 @@ public class OpenPgpApi {
* - New result for ACTION_DECRYPT_VERIFY: RESULT_TYPE
* - New ACTION_GET_SIGN_KEY_ID
* - EXTRA_PASSPHRASE changed from String to char[]
+ * 8:
+ * - OpenPgpSignatureResult: new const INSECURE_CRYPTOGRAPHY
*/
- public static final int API_VERSION = 7;
+ public static final int API_VERSION = 8;
/**
* General extras