Improve web socket authentication
[lgpl/argeo-commons.git] / org.argeo.cms / src / org / argeo / cms / auth / HttpRequestCallback.java
index 611b324d54fb88d81f900f2f3ecb0b25a42e0de1..3a3a9f9e0a5639468b66a7cc6d52592073422290 100644 (file)
@@ -3,10 +3,12 @@ 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;
 
 public class HttpRequestCallback implements Callback {
        private HttpServletRequest request;
        private HttpServletResponse response;
+       private HttpSession httpSession;
 
        public HttpServletRequest getRequest() {
                return request;
@@ -24,4 +26,12 @@ public class HttpRequestCallback implements Callback {
                this.response = response;
        }
 
+       public HttpSession getHttpSession() {
+               return httpSession;
+       }
+
+       public void setHttpSession(HttpSession httpSession) {
+               this.httpSession = httpSession;
+       }
+
 }