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/24 19:07:08 UTC
svn commit: r915903 - in
/labs/amber/signature-api/src/main/java/org/apache/labs/amber/signature/signers:
AbstractMethodAlgorithm.java hmac/HmacSha1MethodAlgorithm.java
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: commits-unsubscribe@labs.apache.org
For additional commands, e-mail: commits-help@labs.apache.org