Servlet 3 implementation.
authormarkt <markt@13f79535-47bb-0310-9956-ffa450edef68>
Thu, 12 Nov 2009 17:29:00 +0000 (17:29 +0000)
committermarkt <markt@13f79535-47bb-0310-9956-ffa450edef68>
Thu, 12 Nov 2009 17:29:00 +0000 (17:29 +0000)
commitbb9ae9d224818d172f953e86b004306ccb3eca9b
tree2a383e381eb3e5e5b67a365a1808321aa6dd3f50
parentdcbda8a74e60dcf8ba99d4cb666ded8268e3260b
Servlet 3 implementation.
- Add support for relative fragment ordering and some test cases
- Re-order fragment and annotation processing to match spec
- Implement login/logout
- Provide a method to retrieve the Authenticator in use by a Context
- Add methods to Authenticator interface to facilitate the new login/login methods
- Enable Authenticator.register() to be used for logout as well as login

git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@835460 13f79535-47bb-0310-9956-ffa450edef68
17 files changed:
TOMCAT-7-RELEASE-PLAN.txt
java/org/apache/catalina/Authenticator.java
java/org/apache/catalina/Context.java
java/org/apache/catalina/authenticator/AuthenticatorBase.java
java/org/apache/catalina/connector/LocalStrings.properties
java/org/apache/catalina/connector/Request.java
java/org/apache/catalina/connector/RequestFacade.java
java/org/apache/catalina/core/StandardContext.java
java/org/apache/catalina/startup/ContextConfig.java
java/org/apache/catalina/startup/LocalStrings.properties
java/org/apache/catalina/startup/WebRuleSet.java
java/org/apache/catalina/startup/WebXml.java
test/org/apache/catalina/connector/TestKeepAliveCount.java
test/org/apache/catalina/connector/TestRequest.java
test/org/apache/catalina/startup/TestContextConfig.java [deleted file]
test/org/apache/catalina/startup/TestTomcat.java
test/org/apache/catalina/startup/TestWebXml.java [new file with mode: 0644]