diff options
author | Adam Vartanian <flooey@google.com> | 2017-03-30 08:40:19 +0000 |
---|---|---|
committer | android-build-merger <android-build-merger@google.com> | 2017-03-30 08:40:19 +0000 |
commit | e984dbf63708351e1de1f6613d33befe91ad4dc1 (patch) | |
tree | 15e408fbab64401b8e4da69b594e1b4d3275596d | |
parent | fa0d1f680ab4ac26d74c32e91b4317bf91f890b5 (diff) | |
parent | 49edf3ace65807e571aa173e9a7aa3523f96a63b (diff) | |
download | bouncycastle-n-iot-preview-4.tar.gz |
Merge "Remove an Android change that is causing a test to fail"android-wear-o-preview-4android-wear-o-preview-3android-o-preview-2android-n-iot-preview-4n-iot-preview-4
am: 49edf3ace6
Change-Id: I5a86265b57641be1ddd39c073588aa33d99e5b27
-rw-r--r-- | bcprov/src/main/java/org/bouncycastle/jcajce/provider/asymmetric/ec/KeyAgreementSpi.java | 22 |
1 files changed, 8 insertions, 14 deletions
diff --git a/bcprov/src/main/java/org/bouncycastle/jcajce/provider/asymmetric/ec/KeyAgreementSpi.java b/bcprov/src/main/java/org/bouncycastle/jcajce/provider/asymmetric/ec/KeyAgreementSpi.java index 5d8e6b18..6e1eda2d 100644 --- a/bcprov/src/main/java/org/bouncycastle/jcajce/provider/asymmetric/ec/KeyAgreementSpi.java +++ b/bcprov/src/main/java/org/bouncycastle/jcajce/provider/asymmetric/ec/KeyAgreementSpi.java @@ -133,20 +133,14 @@ public class KeyAgreementSpi try { result = agreement.calculateAgreement(pubKey); - // BEGIN android-changed - // Was: - // } catch (final Exception e) { - // throw new InvalidKeyException("calculation failed: " + e.getMessage()) - // { - // public Throwable getCause() - // { - // return e; - // } - // }; - // } - // END android-changed - } catch (IllegalStateException e) { - throw new InvalidKeyException("Invalid public key"); + } catch (final Exception e) { + throw new InvalidKeyException("calculation failed: " + e.getMessage()) + { + public Throwable getCause() + { + return e; + } + }; } return null; } |