You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@labs.apache.org by si...@apache.org on 2010/02/26 09:05:14 UTC

svn commit: r916611 - /labs/amber/signature-api/src/main/java/org/apache/labs/amber/signature/signers/rsa/RsaSha1MethodAlgorithm.java

Author: simonetripodi
Date: Fri Feb 26 08:05:13 2010
New Revision: 916611

URL: http://svn.apache.org/viewvc?rev=916611&view=rev
Log:
improved exception message if any error occurs while signing using RSA-SHA1

Modified:
    labs/amber/signature-api/src/main/java/org/apache/labs/amber/signature/signers/rsa/RsaSha1MethodAlgorithm.java

Modified: labs/amber/signature-api/src/main/java/org/apache/labs/amber/signature/signers/rsa/RsaSha1MethodAlgorithm.java
URL: http://svn.apache.org/viewvc/labs/amber/signature-api/src/main/java/org/apache/labs/amber/signature/signers/rsa/RsaSha1MethodAlgorithm.java?rev=916611&r1=916610&r2=916611&view=diff
==============================================================================
--- labs/amber/signature-api/src/main/java/org/apache/labs/amber/signature/signers/rsa/RsaSha1MethodAlgorithm.java (original)
+++ labs/amber/signature-api/src/main/java/org/apache/labs/amber/signature/signers/rsa/RsaSha1MethodAlgorithm.java Fri Feb 26 08:05:13 2010
@@ -52,7 +52,13 @@
 
             return new String(Base64.encodeBase64(signature, false));
         } catch (Exception e) {
-            throw new SignatureException(e);
+            throw new SignatureException(new StringBuilder("An error occurred while signing base string '")
+                    .append(baseString)
+                    .append("' using secret credential '")
+                    .append(secretCredential)
+                    .append("' and private RSA certificate: ")
+                    .append(signingKey)
+                    .toString(), e);
         }
     }
 



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@labs.apache.org
For additional commands, e-mail: commits-help@labs.apache.org