Rename remote auth interfaces
[gpl/argeo-suite.git] / org.argeo.support.odk / src / org / argeo / support / odk / servlet / OdkFormServlet.java
index cab562cc6465fbd462d3675bec8f7b4f2e9fda27..9f84e5262c425bc15c8ec3080cf6dd3356483c02 100644 (file)
@@ -18,7 +18,8 @@ import javax.servlet.http.HttpServletRequest;
 import javax.servlet.http.HttpServletResponse;
 
 import org.apache.commons.io.FilenameUtils;
-import org.argeo.cms.servlet.ServletAuthUtils;
+import org.argeo.cms.auth.RemoteAuthUtils;
+import org.argeo.cms.servlet.ServletHttpRequest;
 import org.argeo.jcr.Jcr;
 import org.argeo.support.odk.OdkForm;
 import org.argeo.support.odk.OdkNames;
@@ -34,7 +35,7 @@ public class OdkFormServlet extends HttpServlet {
        protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
                resp.setContentType("text/xml; charset=utf-8");
 
-               Session session = ServletAuthUtils.doAs(() -> Jcr.login(repository, null), req);
+               Session session = RemoteAuthUtils.doAs(() -> Jcr.login(repository, null), new ServletHttpRequest(req));
 
                String pathInfo = req.getPathInfo();
                if (pathInfo.startsWith("//"))