You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@oltu.apache.org by to...@apache.org on 2011/03/03 17:57:31 UTC
svn commit: r1076682 -
/incubator/amber/trunk/oauth-2.0/oauth2-rs-filter/src/main/java/org/apache/amber/oauth2/rsfilter/OAuthFilter.java
Author: tommaso
Date: Thu Mar 3 16:57:30 2011
New Revision: 1076682
URL: http://svn.apache.org/viewvc?rev=1076682&view=rev
Log:
[AMBER-14] - applied patch provided by Ben Noordhuis
Modified:
incubator/amber/trunk/oauth-2.0/oauth2-rs-filter/src/main/java/org/apache/amber/oauth2/rsfilter/OAuthFilter.java
Modified: incubator/amber/trunk/oauth-2.0/oauth2-rs-filter/src/main/java/org/apache/amber/oauth2/rsfilter/OAuthFilter.java
URL: http://svn.apache.org/viewvc/incubator/amber/trunk/oauth-2.0/oauth2-rs-filter/src/main/java/org/apache/amber/oauth2/rsfilter/OAuthFilter.java?rev=1076682&r1=1076681&r2=1076682&view=diff
==============================================================================
--- incubator/amber/trunk/oauth-2.0/oauth2-rs-filter/src/main/java/org/apache/amber/oauth2/rsfilter/OAuthFilter.java (original)
+++ incubator/amber/trunk/oauth-2.0/oauth2-rs-filter/src/main/java/org/apache/amber/oauth2/rsfilter/OAuthFilter.java Thu Mar 3 16:57:30 2011
@@ -21,26 +21,21 @@
package org.apache.amber.oauth2.rsfilter;
-import java.io.IOException;
-import java.security.Principal;
-import javax.servlet.Filter;
-import javax.servlet.FilterChain;
-import javax.servlet.FilterConfig;
-import javax.servlet.ServletException;
-import javax.servlet.ServletRequest;
-import javax.servlet.ServletResponse;
-import javax.servlet.http.HttpServletRequest;
-import javax.servlet.http.HttpServletRequestWrapper;
-import javax.servlet.http.HttpServletResponse;
-
import org.apache.amber.oauth2.common.OAuth;
import org.apache.amber.oauth2.common.error.OAuthError;
import org.apache.amber.oauth2.common.exception.OAuthProblemException;
import org.apache.amber.oauth2.common.exception.OAuthSystemException;
+import org.apache.amber.oauth2.common.message.OAuthResponse;
import org.apache.amber.oauth2.common.message.types.ParameterStyle;
import org.apache.amber.oauth2.rs.request.OAuthAccessResourceRequest;
import org.apache.amber.oauth2.rs.response.OAuthRSResponse;
-import org.apache.amber.oauth2.common.message.OAuthResponse;
+
+import javax.servlet.*;
+import javax.servlet.http.HttpServletRequest;
+import javax.servlet.http.HttpServletRequestWrapper;
+import javax.servlet.http.HttpServletResponse;
+import java.io.IOException;
+import java.security.Principal;
/**
* @author Maciej Machulak (m.p.machulak@ncl.ac.uk)
@@ -83,8 +78,8 @@ public class OAuthFilter implements Filt
} else {
String[] parameters = parameterStylesString.split(TOKEN_DELIMITER);
if (parameters != null && parameters.length > 0) {
+ parameterStyles = new ParameterStyle[parameters.length];
for (int i = 0; i < parameters.length; i++) {
- parameterStyles = new ParameterStyle[parameters.length];
ParameterStyle tempParameterStyle = ParameterStyle.valueOf(parameters[i]);
if (tempParameterStyle != null) {
parameterStyles[i] = tempParameterStyle;