Interface ShibbolethLoginHandler


public interface ShibbolethLoginHandler
Interface for pre-login handling. These events occur after the Id is found, and before UserManager attempts a login of the user.
See Also:
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
    String constant identifying the login mechanism
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    existingUserLogin(String id, javax.servlet.http.HttpServletRequest request)
    Handle an existing user login.
    void
    newUserLogin(String id, javax.servlet.http.HttpServletRequest request)
    Handle a new user login.
  • Field Details

    • MECH_SHIBBOLETH

      static final String MECH_SHIBBOLETH
      String constant identifying the login mechanism
      See Also:
  • Method Details

    • newUserLogin

      void newUserLogin(String id, javax.servlet.http.HttpServletRequest request)
      Handle a new user login.
      Parameters:
      id - The identity of the user, ideally the Shibboleth persistent unique identifier
      request - The request, for accessing any other Shibboleth variables
    • existingUserLogin

      void existingUserLogin(String id, javax.servlet.http.HttpServletRequest request)
      Handle an existing user login.
      Parameters:
      id - The identity of the user, ideally the Shibboleth persistent unique identifier
      request - The request, for accessing any other Shibboleth variables