Package io.hawt.web.auth
Class LoginServlet
java.lang.Object
jakarta.servlet.GenericServlet
jakarta.servlet.http.HttpServlet
io.hawt.web.auth.LoginServlet
- All Implemented Interfaces:
jakarta.servlet.Servlet,jakarta.servlet.ServletConfig,Serializable
public class LoginServlet
extends jakarta.servlet.http.HttpServlet
Login servlet
- See Also:
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voiddoGet(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response) GET simply redirects to login page.protected voiddoPost(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response) POST with username/password tries authentication and returns result as JSONvoidinit()voidsetRedirector(Redirector redirector) Methods inherited from class jakarta.servlet.http.HttpServlet
doDelete, doHead, doOptions, doPut, doTrace, getLastModified, service, serviceMethods inherited from class jakarta.servlet.GenericServlet
destroy, getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, log, log
-
Field Details
-
timeout
protected int timeout -
authConfiguration
-
-
Constructor Details
-
LoginServlet
public LoginServlet()
-
-
Method Details
-
init
public void init()- Overrides:
initin classjakarta.servlet.GenericServlet
-
doGet
protected void doGet(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response) throws IOException GET simply redirects to login page.- Overrides:
doGetin classjakarta.servlet.http.HttpServlet- Throws:
IOException
-
doPost
protected void doPost(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response) throws IOException POST with username/password tries authentication and returns result as JSON- Overrides:
doPostin classjakarta.servlet.http.HttpServlet- Throws:
IOException
-
setRedirector
-