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; } public void setRequest(HttpServletRequest request) { this.request = request; } public HttpServletResponse getResponse() { return response; } public void setResponse(HttpServletResponse response) { this.response = response; } public HttpSession getHttpSession() { return httpSession; } public void setHttpSession(HttpSession httpSession) { this.httpSession = httpSession; } }