// Copyright � 2002-2005 Canoo Engineering AG, Switzerland.
package com.canoo.webtest.self;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;
import java.io.Writer;
import java.security.Principal;
/**
* @author Dierk K�nig, Carsten Seibert *
*/
public class CertificateSnoopServlet extends HttpServlet {
protected void doGet(HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse) throws ServletException, IOException {
Principal principal = httpServletRequest.getUserPrincipal();
Writer out = httpServletResponse.getWriter();
httpServletResponse.setContentType("text/plain");
if (principal == null) {
out.write("no prinicipal");
} else {
out.write("principal name = " + principal.getName());
}
out.close();
}
}