[Yanel-commits] rev 30016 -
public/yanel/trunk/src/webapp/src/java/org/wyona/yanel/servlet
michi at wyona.com
michi at wyona.com
Wed Dec 19 23:46:43 CET 2007
Author: michi
Date: 2007-12-19 23:46:43 +0100 (Wed, 19 Dec 2007)
New Revision: 30016
Modified:
public/yanel/trunk/src/webapp/src/java/org/wyona/yanel/servlet/YanelServlet.java
Log:
obsolete method removed
Modified: public/yanel/trunk/src/webapp/src/java/org/wyona/yanel/servlet/YanelServlet.java
===================================================================
--- public/yanel/trunk/src/webapp/src/java/org/wyona/yanel/servlet/YanelServlet.java 2007-12-19 22:35:23 UTC (rev 30015)
+++ public/yanel/trunk/src/webapp/src/java/org/wyona/yanel/servlet/YanelServlet.java 2007-12-19 22:46:43 UTC (rev 30016)
@@ -1596,72 +1596,6 @@
}
/**
- * Custom XHTML Form for authentication
- */
-/*
- private void getXHTMLAuthenticationForm(HttpServletRequest request, HttpServletResponse response, Realm realm, String message) throws ServletException, IOException {
- String pathRelativeToRealm = request.getServletPath().replaceFirst(realm.getMountPoint(),"/");
- String backToRealm = org.wyona.yanel.core.util.PathUtil.backToRealm(pathRelativeToRealm);
-
- try {
- org.w3c.dom.Document adoc = getDocument(NAMESPACE, "yanel-auth-screen");
-
- Element rootElement = adoc.getDocumentElement();
-
- if (message != null) {
- Element messageElement = (Element) rootElement.appendChild(adoc.createElementNS(NAMESPACE, "message"));
- messageElement.appendChild(adoc.createTextNode(message));
- }
-
- Element requestElement = (Element) rootElement.appendChild(adoc.createElementNS(NAMESPACE, "request"));
- requestElement.setAttributeNS(NAMESPACE, "urlqs", getRequestURLQS(request, null, true));
-
- if (request.getQueryString() != null) {
- requestElement.setAttributeNS(NAMESPACE, "qs", request.getQueryString().replaceAll("&", "&"));
- }
-
- Element realmElement = (Element) rootElement.appendChild(adoc.createElementNS(NAMESPACE, "realm"));
- realmElement.setAttributeNS(NAMESPACE, "name", realm.getName());
- realmElement.setAttributeNS(NAMESPACE, "mount-point", realm.getMountPoint().toString());
-
- Element sslElement = (Element) rootElement.appendChild(adoc.createElementNS(NAMESPACE, "ssl"));
- if(sslPort != null) {
- sslElement.setAttributeNS(NAMESPACE, "status", "ON");
- } else {
- sslElement.setAttributeNS(NAMESPACE, "status", "OFF");
- }
-
- String yanelFormat = request.getParameter("yanel.format");
- if(yanelFormat != null && yanelFormat.equals("xml")) {
- response.setContentType("application/xml; charset=" + DEFAULT_ENCODING);
- //OutputStream out = response.getOutputStream();
- javax.xml.transform.TransformerFactory.newInstance().newTransformer().transform(new javax.xml.transform.dom.DOMSource(adoc), new javax.xml.transform.stream.StreamResult(response.getOutputStream()));
- //out.close();
- } else {
- String mimeType = patchMimeType("application/xhtml+xml", request);
- response.setContentType(mimeType + "; charset=" + DEFAULT_ENCODING);
- response.setStatus(javax.servlet.http.HttpServletResponse.SC_UNAUTHORIZED);
-
- File realmDir = realm.getRootDir();
- if (realmDir == null) realmDir = new File(realm.getConfigFile().getParent());
- File xsltLoginScreen = org.wyona.commons.io.FileUtil.file(realmDir.getAbsolutePath(), "src" + File.separator + "webapp" + File.separator + xsltLoginScreenDefault);
- if (!xsltLoginScreen.isFile()) xsltLoginScreen = org.wyona.commons.io.FileUtil.file(servletContextRealPath, xsltLoginScreenDefault);
-
- Transformer transformer = TransformerFactory.newInstance().newTransformer(new StreamSource(xsltLoginScreen));
- transformer.setParameter("yanel.back2realm", backToRealm);
- transformer.setParameter("yanel.reservedPrefix", reservedPrefix);
- transformer.transform(new javax.xml.transform.dom.DOMSource(adoc), new javax.xml.transform.stream.StreamResult(response.getWriter()));
- }
-
-
- } catch (Exception e) {
- log.error(e.getMessage(), e);
- throw new ServletException(e.getMessage());
- }
- }
-*/
-
- /**
* Write to output stream of modifiable resource
*/
private void write(InputStream in, OutputStream out, HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
More information about the Yanel-commits
mailing list