Author: simonetripodi
Date: Wed Feb 24 18:07:08 2010
New Revision: 915903

URL: http://svn.apache.org/viewvc?rev=915903&view=rev
Log:
added logger

Modified:
    
labs/amber/signature-api/src/main/java/org/apache/labs/amber/signature/signers/AbstractMethodAlgorithm.java
    
labs/amber/signature-api/src/main/java/org/apache/labs/amber/signature/signers/hmac/HmacSha1MethodAlgorithm.java

Modified: 
labs/amber/signature-api/src/main/java/org/apache/labs/amber/signature/signers/AbstractMethodAlgorithm.java
URL: 
http://svn.apache.org/viewvc/labs/amber/signature-api/src/main/java/org/apache/labs/amber/signature/signers/AbstractMethodAlgorithm.java?rev=915903&r1=915902&r2=915903&view=diff
==============================================================================
--- 
labs/amber/signature-api/src/main/java/org/apache/labs/amber/signature/signers/AbstractMethodAlgorithm.java
 (original)
+++ 
labs/amber/signature-api/src/main/java/org/apache/labs/amber/signature/signers/AbstractMethodAlgorithm.java
 Wed Feb 24 18:07:08 2010
@@ -26,6 +26,8 @@
 
 import org.apache.commons.beanutils.BeanUtils;
 import org.apache.commons.codec.net.URLCodec;
+import org.apache.commons.logging.Log;
+import org.apache.commons.logging.LogFactory;
 import org.apache.labs.amber.signature.descriptors.Service;
 import org.apache.labs.amber.signature.message.OAuthParameter;
 import org.apache.labs.amber.signature.message.RequestMessage;
@@ -106,6 +108,20 @@
     }
 
     /**
+     * This class log.
+     */
+    private final Log log = LogFactory.getLog(this.getClass());
+
+    /**
+     * Return this class log.
+     *
+     * @return this class log.
+     */
+    protected Log getLog() {
+        return this.log;
+    }
+
+    /**
      * {...@inheritdoc}
      */
     public final String calculate(S signingKey, String secretCredential, 
Service service, RequestMessage message, Parameter...parameterList) throws 
SignatureException {

Modified: 
labs/amber/signature-api/src/main/java/org/apache/labs/amber/signature/signers/hmac/HmacSha1MethodAlgorithm.java
URL: 
http://svn.apache.org/viewvc/labs/amber/signature-api/src/main/java/org/apache/labs/amber/signature/signers/hmac/HmacSha1MethodAlgorithm.java?rev=915903&r1=915902&r2=915903&view=diff
==============================================================================
--- 
labs/amber/signature-api/src/main/java/org/apache/labs/amber/signature/signers/hmac/HmacSha1MethodAlgorithm.java
 (original)
+++ 
labs/amber/signature-api/src/main/java/org/apache/labs/amber/signature/signers/hmac/HmacSha1MethodAlgorithm.java
 Wed Feb 24 18:07:08 2010
@@ -85,6 +85,16 @@
             String baseString)
             throws SignatureException {
         String expectedSignature = this.encode(verifyingKey, secretCredential, 
baseString);
+
+        if (this.getLog().isDebugEnabled()) {
+            this.getLog().debug(new StringBuilder("Received signature {")
+                    .append(signature)
+                    .append("} expected signature {")
+                    .append(expectedSignature)
+                    .append('}')
+                    .toString());
+        }
+
         return expectedSignature.equals(signature);
     }
 



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to