Interface UserLoginService

  • All Known Implementing Classes:
    DefaultUserLoginService

    public interface UserLoginService
    Service for doing user authentication actions
    Author:
    Jay Aisenbrey (cja769)
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void loginUser​(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, String clientId, String username, String password)
      Login a user outside of the filter chain
    • Method Detail

      • loginUser

        void loginUser​(javax.servlet.http.HttpServletRequest request,
                       javax.servlet.http.HttpServletResponse response,
                       String clientId,
                       String username,
                       String password)
        Login a user outside of the filter chain
        Parameters:
        request - The HttpServletRequest that prompted the login request
        response - The HttpServletResponse for the given HttpServletRequest
        clientId - The client id that the user belongs to
        username - The user's username
        password - The user's unencoded password