]> git.argeo.org Git - gpl/argeo-suite.git/blob - org.argeo.app.servlet.odk/src/org/argeo/app/servlet/odk/OdkServletContext.java
Introduce open user menu icon
[gpl/argeo-suite.git] / org.argeo.app.servlet.odk / src / org / argeo / app / servlet / odk / OdkServletContext.java
1 package org.argeo.app.servlet.odk;
2
3 import org.argeo.cms.auth.RemoteAuthRequest;
4 import org.argeo.cms.auth.RemoteAuthResponse;
5 import org.argeo.cms.servlet.PrivateWwwAuthServletContext;
6
7 /** ODK specific authentication (with additional headers). */
8 public class OdkServletContext extends PrivateWwwAuthServletContext {
9
10 @Override
11 protected boolean authIsRequired(RemoteAuthRequest remoteAuthRequest, RemoteAuthResponse remoteAuthResponse) {
12 remoteAuthResponse.setHeader("X-OpenRosa-Version", "1.0");
13 remoteAuthResponse.setHeader("Date", Long.toString(System.currentTimeMillis()));
14 return true;
15
16 }
17
18 }