Schnittstelle User

Alle Superschnittstellen:
SecurityEntity, Serializable
Alle bekannten Unterschnittstellen:
BasicUser, DynamicUser, ExtendedUser, TurbineUser
Alle bekannten Implementierungsklassen:
BasicUserImpl, DynamicUserImpl, TurbineUserImpl

public interface User extends Serializable, SecurityEntity
This interface represents the basic functionality of a user.
Version:
$Id$
Autor:
Eric Pugh
  • Methodendetails

    • getPassword

      String getPassword()
      Returns the user's password. This method should not be used by the application directly, because it's meaning depends upon the implementation of UserManager that manages this particular user object. Some implementations will use this attribute for storing a password encrypted in some way, other will not use it at all, when user entered password is presented to some external authority (like NT domain controller) to validate it. See also UserManager.authenticate(User,String) .
      Gibt zurück:
      A String with the password for the user.
    • setPassword

      void setPassword(String password)
      Set password. Application should not use this method directly, see getPassword(). See also UserManager.changePassword(User,String,String) .
      Parameter:
      password - The new password.