Author: lryan
Date: Wed Nov  5 12:26:57 2008
New Revision: 711684

URL: http://svn.apache.org/viewvc?rev=711684&view=rev
Log:
Dont report token error if none pased. Prevents excessive logging when other 
auth handlers are used

Modified:
    
incubator/shindig/trunk/java/common/src/main/java/org/apache/shindig/auth/UrlParameterAuthenticationHandler.java

Modified: 
incubator/shindig/trunk/java/common/src/main/java/org/apache/shindig/auth/UrlParameterAuthenticationHandler.java
URL: 
http://svn.apache.org/viewvc/incubator/shindig/trunk/java/common/src/main/java/org/apache/shindig/auth/UrlParameterAuthenticationHandler.java?rev=711684&r1=711683&r2=711684&view=diff
==============================================================================
--- 
incubator/shindig/trunk/java/common/src/main/java/org/apache/shindig/auth/UrlParameterAuthenticationHandler.java
 (original)
+++ 
incubator/shindig/trunk/java/common/src/main/java/org/apache/shindig/auth/UrlParameterAuthenticationHandler.java
 Wed Nov  5 12:26:57 2008
@@ -32,6 +32,8 @@
 public class UrlParameterAuthenticationHandler implements 
AuthenticationHandler {
   public static final String AUTH_URL_PARAMETER = "SecurityTokenUrlParameter";
 
+  private static final String TOKEN_PARAM = "st";
+
   private static final Logger logger = Logger.getLogger(
       UrlParameterAuthenticationHandler.class.getName());
 
@@ -48,7 +50,8 @@
 
   public SecurityToken getSecurityTokenFromRequest(HttpServletRequest request) 
{
     try {
-      String token = request.getParameter("st");
+      String token = request.getParameter(TOKEN_PARAM);
+      if (token == null) return null;
       Map<String, String> parameters
           = Collections.singletonMap(SecurityTokenDecoder.SECURITY_TOKEN_NAME, 
token);
       return securityTokenDecoder.createToken(parameters);


Reply via email to