/* | |
* Copyright 1999, 2000, 2001 ,2004 The Apache Software Foundation. | |
* | |
* Licensed under the Apache License, Version 2.0 (the "License"); | |
* you may not use this file except in compliance with the License. | |
* You may obtain a copy of the License at | |
* | |
* http://www.apache.org/licenses/LICENSE-2.0 | |
* | |
* Unless required by applicable law or agreed to in writing, software | |
* distributed under the License is distributed on an "AS IS" BASIS, | |
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | |
* See the License for the specific language governing permissions and | |
* limitations under the License. | |
*/ | |
package org.apache.tester; | |
import java.io.*; | |
import java.security.Principal; | |
import javax.servlet.*; | |
import javax.servlet.http.*; | |
/** | |
* Ensure that a resource protected a a security constratint that allows all | |
* roles will permit access to an authenticated user. | |
* | |
* @author Craig R. McClanahan | |
* @version $Revision$ $Date: 2004-02-27 06:59:07 -0800 (Fri, 27 Feb 2004) $ | |
*/ | |
public class Authentication06 extends HttpServlet { | |
public void doGet(HttpServletRequest request, HttpServletResponse response) | |
throws IOException, ServletException { | |
response.setContentType("text/plain"); | |
PrintWriter writer = response.getWriter(); | |
writer.println("Authentication06 PASSED"); | |
while (true) { | |
String message = StaticLogger.read(); | |
if (message == null) | |
break; | |
writer.println(message); | |
} | |
StaticLogger.reset(); | |
} | |
} |