diff options
author | Andrew John Hughes <gnu_andrew@member.fsf.org> | 2008-11-16 02:57:01 +0000 |
---|---|---|
committer | Andrew John Hughes <gnu_andrew@member.fsf.org> | 2008-11-16 02:57:01 +0000 |
commit | 510d37a311f769899f9f11f0ce84c289f6752a45 (patch) | |
tree | 78cf73aa2ab21bf5bf4c0c111545a8f19e0cfb25 /gnu | |
parent | 802a2c800a8ad77e5885fde5d8e5b20731cd378a (diff) | |
download | classpath-510d37a311f769899f9f11f0ce84c289f6752a45.tar.gz |
Improve message for key size exception.
2008-11-16 Andrew John Hughes <gnu_andrew@member.fsf.org>
* gnu/javax/crypto/jce/key/SecretKeyGeneratorImpl.java:
(init(int,SecureRandom)): Improve exception message.
Diffstat (limited to 'gnu')
-rw-r--r-- | gnu/javax/crypto/jce/key/SecretKeyGeneratorImpl.java | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/gnu/javax/crypto/jce/key/SecretKeyGeneratorImpl.java b/gnu/javax/crypto/jce/key/SecretKeyGeneratorImpl.java index 319b0eaeb..257c0a243 100644 --- a/gnu/javax/crypto/jce/key/SecretKeyGeneratorImpl.java +++ b/gnu/javax/crypto/jce/key/SecretKeyGeneratorImpl.java @@ -97,7 +97,8 @@ public class SecretKeyGeneratorImpl { keySize >>>= 3; // Use bytes. if (! keySizes.contains(Integer.valueOf(keySize))) - throw new InvalidParameterException("unsupported key size: " + keySize); + throw new InvalidParameterException("unsupported key size: " + keySize + + ", valid sizes are: " + keySizes); currentKeySize = keySize; this.random = random; init = true; |