Package net.sf.basedb.core.authentication

  • Interface Summary
    Interface Description
    AuthenticationManager
    Action interface for external authentication.
  • Class Summary
    Class Description
    AuthenticatedUser
    Objects of this class are returned by the AuthenticationManager.authenticate() method and contains information about the authenticated user.
    AuthenticationMethod
    Holds information about the method that was used to verify a user when logging in.
    ExtraUserInformation
    Class for holding extra information about a user.
    LoginRequest
    Hold information about a login request such as login, password, etc.
  • Exception Summary
    Exception Description
    AuthenticationException
    This exception can be thrown when an error occurs during the authentication.
    InvalidPasswordException
    This exception can be thrown when the password is invalid.
    LoginException
    This exception can be thrown when an error occurs during the authentication, but it is not known if the username or password is causing the problem.
    UnknownLoginException
    This exception can be thrown when the login is unknown to the authentication server.