diff options
author | Greg Wilkins | 2011-10-20 01:18:10 +0000 |
---|---|---|
committer | Greg Wilkins | 2011-10-20 01:18:10 +0000 |
commit | 0e284f78f506417d667a35da48ade82912bb65f5 (patch) | |
tree | b3cccb2d2c37078aa7032ec931cfbcc81df8e0f3 /jetty-security/src/main | |
parent | 75c4ec733dbe71f148d9a4044cabfdbc2f1b1bff (diff) | |
download | org.eclipse.jetty.project-0e284f78f506417d667a35da48ade82912bb65f5.tar.gz org.eclipse.jetty.project-0e284f78f506417d667a35da48ade82912bb65f5.tar.xz org.eclipse.jetty.project-0e284f78f506417d667a35da48ade82912bb65f5.zip |
Protected HttpParser from multiple entry.
Diffstat (limited to 'jetty-security/src/main')
2 files changed, 5 insertions, 5 deletions
diff --git a/jetty-security/src/main/java/org/eclipse/jetty/security/ConstraintSecurityHandler.java b/jetty-security/src/main/java/org/eclipse/jetty/security/ConstraintSecurityHandler.java index f8d92e8d27..76ca4ee469 100644 --- a/jetty-security/src/main/java/org/eclipse/jetty/security/ConstraintSecurityHandler.java +++ b/jetty-security/src/main/java/org/eclipse/jetty/security/ConstraintSecurityHandler.java @@ -27,7 +27,7 @@ import java.util.concurrent.CopyOnWriteArraySet; import org.eclipse.jetty.http.PathMap; import org.eclipse.jetty.http.security.Constraint; import org.eclipse.jetty.server.Connector; -import org.eclipse.jetty.server.HttpConnection; +import org.eclipse.jetty.server.AbstractHttpConnection; import org.eclipse.jetty.server.Request; import org.eclipse.jetty.server.Response; import org.eclipse.jetty.server.UserIdentity; @@ -351,7 +351,7 @@ public class ConstraintSecurityHandler extends SecurityHandler implements Constr { return true; } - HttpConnection connection = HttpConnection.getCurrentConnection(); + AbstractHttpConnection connection = AbstractHttpConnection.getCurrentConnection(); Connector connector = connection.getConnector(); if (dataConstraint == UserDataConstraint.Integral) diff --git a/jetty-security/src/main/java/org/eclipse/jetty/security/authentication/FormAuthenticator.java b/jetty-security/src/main/java/org/eclipse/jetty/security/authentication/FormAuthenticator.java index b27c2ec543..e2710baa16 100644 --- a/jetty-security/src/main/java/org/eclipse/jetty/security/authentication/FormAuthenticator.java +++ b/jetty-security/src/main/java/org/eclipse/jetty/security/authentication/FormAuthenticator.java @@ -35,7 +35,7 @@ import org.eclipse.jetty.security.ServerAuthException; import org.eclipse.jetty.security.UserAuthentication; import org.eclipse.jetty.server.Authentication; import org.eclipse.jetty.server.Authentication.User; -import org.eclipse.jetty.server.HttpConnection; +import org.eclipse.jetty.server.AbstractHttpConnection; import org.eclipse.jetty.server.Request; import org.eclipse.jetty.server.UserIdentity; import org.eclipse.jetty.util.MultiMap; @@ -259,7 +259,7 @@ public class FormAuthenticator extends LoginAuthenticator // so restore method and parameters session.removeAttribute(__J_POST); - Request base_request = (req instanceof Request)?(Request)req:HttpConnection.getCurrentConnection().getRequest(); + Request base_request = (req instanceof Request)?(Request)req:AbstractHttpConnection.getCurrentConnection().getRequest(); base_request.setMethod(HttpMethods.POST); base_request.setParameters(j_post); } @@ -289,7 +289,7 @@ public class FormAuthenticator extends LoginAuthenticator if (MimeTypes.FORM_ENCODED.equalsIgnoreCase(req.getContentType()) && HttpMethods.POST.equals(request.getMethod())) { - Request base_request = (req instanceof Request)?(Request)req:HttpConnection.getCurrentConnection().getRequest(); + Request base_request = (req instanceof Request)?(Request)req:AbstractHttpConnection.getCurrentConnection().getRequest(); base_request.extractParameters(); session.setAttribute(__J_POST, new MultiMap<String>(base_request.getParameters())); } |