package org.bubblecloud.ilves.security; import org.apache.commons.io.IOUtils; import org.apache.log4j.Logger; import org.bubblecloud.ilves.cache.InMemoryCache; import org.bubblecloud.ilves.cache.PrivilegeCache; import org.bubblecloud.ilves.model.Company; import org.bubblecloud.ilves.model.Group; import org.bubblecloud.ilves.model.User; import org.bubblecloud.ilves.module.content.Asset; import org.bubblecloud.ilves.module.content.ContentDao; import org.bubblecloud.ilves.site.DefaultSiteUI; import org.bubblecloud.ilves.util.PropertiesUtil; import javax.persistence.EntityManager; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import java.io.*; import java.sql.Connection; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.util.HashMap; import java.util.List; import java.util.Map; import java.util.UUID; /** * Servlet for returning random UUID. * * @author Tommi S.E. Laukkanen */ public class UuidServlet extends HttpServlet { /** The logger. */ private static final Logger LOGGER = Logger.getLogger(UuidServlet.class); @Override protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { resp.getWriter().print("<html><body>"); resp.getWriter().print(UUID.randomUUID()); resp.getWriter().print("</body></html>"); } @Override protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { resp.getWriter().print("<html><body>"); resp.getWriter().print(UUID.randomUUID()); resp.getWriter().print("</body></html>"); } }