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);