X-Git-Url: http://git.argeo.org/?a=blobdiff_plain;ds=sidebyside;f=org.argeo.cms%2Fsrc%2Forg%2Fargeo%2Fcms%2Fauth%2FHttpRequestCallback.java;h=920f04e343514ecac54bd29697d2c87216959735;hb=9ec85110269f8be5c83ea26e283359bb451a67b7;hp=611b324d54fb88d81f900f2f3ecb0b25a42e0de1;hpb=b8da6ff850049dd39531c1e50f2eef38c4e3298e;p=lgpl%2Fargeo-commons.git diff --git a/org.argeo.cms/src/org/argeo/cms/auth/HttpRequestCallback.java b/org.argeo.cms/src/org/argeo/cms/auth/HttpRequestCallback.java index 611b324d5..920f04e34 100644 --- a/org.argeo.cms/src/org/argeo/cms/auth/HttpRequestCallback.java +++ b/org.argeo.cms/src/org/argeo/cms/auth/HttpRequestCallback.java @@ -3,10 +3,13 @@ package org.argeo.cms.auth; import javax.security.auth.callback.Callback; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; +import javax.servlet.http.HttpSession; +/** Retrieves credentials from an HTTP request. */ public class HttpRequestCallback implements Callback { private HttpServletRequest request; private HttpServletResponse response; + private HttpSession httpSession; public HttpServletRequest getRequest() { return request; @@ -24,4 +27,12 @@ public class HttpRequestCallback implements Callback { this.response = response; } + public HttpSession getHttpSession() { + return httpSession; + } + + public void setHttpSession(HttpSession httpSession) { + this.httpSession = httpSession; + } + }