diff options
Diffstat (limited to 'gnu/java/security/key/dss/DSSKeyPairPKCS8Codec.java')
| -rw-r--r-- | gnu/java/security/key/dss/DSSKeyPairPKCS8Codec.java | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/gnu/java/security/key/dss/DSSKeyPairPKCS8Codec.java b/gnu/java/security/key/dss/DSSKeyPairPKCS8Codec.java index 166178fe4..c15c671ad 100644 --- a/gnu/java/security/key/dss/DSSKeyPairPKCS8Codec.java +++ b/gnu/java/security/key/dss/DSSKeyPairPKCS8Codec.java @@ -159,11 +159,10 @@ public class DSSKeyPairPKCS8Codec } catch (IOException e) { - InvalidParameterException y = new InvalidParameterException(); + InvalidParameterException y = new InvalidParameterException(e.getMessage()); y.initCause(e); throw y; } - return result; } @@ -187,7 +186,6 @@ public class DSSKeyPairPKCS8Codec { if (Configuration.DEBUG) log.entering(this.getClass().getName(), "decodePrivateKey"); - if (input == null) throw new InvalidParameterException("Input bytes MUST NOT be null"); @@ -240,7 +238,7 @@ public class DSSKeyPairPKCS8Codec } catch (IOException e) { - InvalidParameterException y = new InvalidParameterException(); + InvalidParameterException y = new InvalidParameterException(e.getMessage()); y.initCause(e); throw y; } |
