com.atlassian.crowd.integration.http

Interface CrowdHttpAuthenticator

    • Method Summary

      Methods 
      Modifier and Type Method and Description
      User authenticate(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, String username, String password)
      Authenticates the user based on provided credentials.
      User authenticateWithoutValidatingPassword(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, String username)
      Authenticates the user without validating password.
      AuthenticationState checkAuthenticated(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
      Tests whether a request is authenticated via SSO.
      String getToken(javax.servlet.http.HttpServletRequest request)
      Retrieves the Crowd authentication token from the request.
      User getUser(javax.servlet.http.HttpServletRequest request)
      Attempts to retrieve the currently authenticated User from the request.
      boolean isAuthenticated(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
      Deprecated. 
      void logout(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
      Logs out the authenticated user.

Copyright © 2015 Atlassian. All Rights Reserved.