fr.paris.lutece.portal.business.user.authentication
Class LuteceDefaultAdminUserDAO
java.lang.Object
fr.paris.lutece.portal.business.user.authentication.LuteceDefaultAdminUserDAO
- All Implemented Interfaces:
- ILuteceDefaultAdminUserDAO
public class LuteceDefaultAdminUserDAO
- extends Object
- implements ILuteceDefaultAdminUserDAO
This class provides Data Access methods for LuteceDefaultAdminUser objects
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
USER_NOTFOUND
public static final int USER_NOTFOUND
- See Also:
- Constant Field Values
INVALID_PASSWORD
public static final int INVALID_PASSWORD
- See Also:
- Constant Field Values
USER_OK
public static final int USER_OK
- See Also:
- Constant Field Values
LuteceDefaultAdminUserDAO
public LuteceDefaultAdminUserDAO()
checkPassword
public int checkPassword(String strAccessCode,
String strPassword)
- Check the password of a given user into the table provided by the database authentication module
- Specified by:
checkPassword
in interface ILuteceDefaultAdminUserDAO
- Parameters:
strAccessCode
- The name of the userstrPassword
- the user password
- Returns:
- the the error number
load
public LuteceDefaultAdminUser load(String strAccessCode,
AdminAuthentication authenticationService)
- load the data of an user from the table provided by the database authentication module This only provides data specific to the database authentication module.
- Specified by:
load
in interface ILuteceDefaultAdminUserDAO
- Parameters:
strAccessCode
- The access code of userauthenticationService
- The AdminAuthentication
- Returns:
- user The instance of an LuteceDefaultAdminUser's object
updateResetPassword
public void updateResetPassword(LuteceDefaultAdminUser user,
boolean bIsPasswordReset)
- Set the reset password attribute of the user
- Specified by:
updateResetPassword
in interface ILuteceDefaultAdminUserDAO
- Parameters:
user
- User to updatebIsPasswordReset
- New value of the reset password attribute
Copyright © 2014 Mairie de Paris. All Rights Reserved.