From: Mathieu Baudier Date: Wed, 20 Jul 2022 07:38:23 +0000 (+0200) Subject: Adapt to changes in Argeo Commons X-Git-Tag: v2.3.8~69 X-Git-Url: https://git.argeo.org/?p=gpl%2Fargeo-suite.git;a=commitdiff_plain;h=f2c99f2e3620bae17b5b9a101cc4f97167cd66be Adapt to changes in Argeo Commons --- diff --git a/org.argeo.app.servlet.odk/src/org/argeo/app/servlet/odk/OdkServletContext.java b/org.argeo.app.servlet.odk/src/org/argeo/app/servlet/odk/OdkServletContext.java index 4e2d535..9406145 100644 --- a/org.argeo.app.servlet.odk/src/org/argeo/app/servlet/odk/OdkServletContext.java +++ b/org.argeo.app.servlet.odk/src/org/argeo/app/servlet/odk/OdkServletContext.java @@ -1,18 +1,17 @@ package org.argeo.app.servlet.odk; -import javax.servlet.http.HttpServletRequest; -import javax.servlet.http.HttpServletResponse; - +import org.argeo.cms.auth.RemoteAuthRequest; +import org.argeo.cms.auth.RemoteAuthResponse; import org.argeo.cms.servlet.PrivateWwwAuthServletContext; -/** ODK specific authentication (with additional headers).*/ +/** ODK specific authentication (with additional headers). */ public class OdkServletContext extends PrivateWwwAuthServletContext { @Override - protected void askForWwwAuth(HttpServletRequest request, HttpServletResponse response) { - super.askForWwwAuth(request, response); - response.setHeader("X-OpenRosa-Version", "1.0"); - response.setDateHeader("Date", System.currentTimeMillis()); + protected boolean authIsRequired(RemoteAuthRequest remoteAuthRequest, RemoteAuthResponse remoteAuthResponse) { + remoteAuthResponse.setHeader("X-OpenRosa-Version", "1.0"); + remoteAuthResponse.setHeader("Date", Long.toString(System.currentTimeMillis())); + return true; }