|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectfr.paris.lutece.plugins.mylutece.modules.openiddatabase.authentication.business.OpenIdDatabaseUserDAO
public final class OpenIdDatabaseUserDAO
This class provides Data Access methods for databaseUser objects
| Constructor Summary | |
|---|---|
OpenIdDatabaseUserDAO()
|
|
| Method Summary | |
|---|---|
boolean |
checkPassword(String strLogin,
String strPassword,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
Check the password for a DatabaseUser |
boolean |
checkUserLogin(String strLogin,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
Check the password for a DatabaseUser |
void |
delete(OpenIdDatabaseUser databaseUser,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
Delete a record from the table |
void |
insert(OpenIdDatabaseUser databaseUser,
String strPassword,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
Insert a new record in the table. |
OpenIdDatabaseUser |
load(int nUserId,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
Load the data of DatabaseUser from the table |
int |
newPrimaryKey(fr.paris.lutece.portal.service.plugin.Plugin plugin)
Generates a new primary key |
OpenIdDatabaseUser |
selectDatabaseUserByEmail(String strEmail,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
Load the list of a user by a email |
Collection<OpenIdDatabaseUser> |
selectDatabaseUserList(fr.paris.lutece.portal.service.plugin.Plugin plugin)
Load the list of databaseUsers |
Collection<OpenIdDatabaseUser> |
selectDatabaseUserListForLogin(String strLogin,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
Load the list of DatabaseUsers for a login |
String |
selectPasswordByPrimaryKey(int nDatabaseUserId,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
Load the password of the specified user |
void |
store(OpenIdDatabaseUser databaseUser,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
Update the record in the table |
void |
storeByLogin(OpenIdDatabaseUser databaseUser,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
Update the record in the table |
void |
updatePassword(OpenIdDatabaseUser databaseUser,
String strNewPassword,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
Update the record in the table |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public OpenIdDatabaseUserDAO()
| Method Detail |
|---|
public int newPrimaryKey(fr.paris.lutece.portal.service.plugin.Plugin plugin)
newPrimaryKey in interface IOpenIdDatabaseUserDAOplugin - The Plugin using this data access service
public void insert(OpenIdDatabaseUser databaseUser,
String strPassword,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
insert in interface IOpenIdDatabaseUserDAOdatabaseUser - The databaseUser objectstrPassword - The user passwordplugin - The Plugin using this data access service
public OpenIdDatabaseUser load(int nUserId,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
load in interface IOpenIdDatabaseUserDAOnUserId - The identifier of Userplugin - The Plugin using this data access service
public void delete(OpenIdDatabaseUser databaseUser,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
delete in interface IOpenIdDatabaseUserDAOdatabaseUser - The DatabaseUser objectplugin - The Plugin using this data access service
public void store(OpenIdDatabaseUser databaseUser,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
store in interface IOpenIdDatabaseUserDAOdatabaseUser - The reference of databaseUserplugin - The Plugin using this data access service
public void storeByLogin(OpenIdDatabaseUser databaseUser,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
storeByLogin in interface IOpenIdDatabaseUserDAOdatabaseUser - The reference of databaseUserplugin - The Plugin using this data access service
public void updatePassword(OpenIdDatabaseUser databaseUser,
String strNewPassword,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
updatePassword in interface IOpenIdDatabaseUserDAOdatabaseUser - The reference of databaseUserstrNewPassword - The new password to storeplugin - The Plugin using this data access service
public String selectPasswordByPrimaryKey(int nDatabaseUserId,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
selectPasswordByPrimaryKey in interface IOpenIdDatabaseUserDAOnDatabaseUserId - The Primary key of the databaseUserplugin - The current plugin using this method
public Collection<OpenIdDatabaseUser> selectDatabaseUserList(fr.paris.lutece.portal.service.plugin.Plugin plugin)
selectDatabaseUserList in interface IOpenIdDatabaseUserDAOplugin - The Plugin using this data access service
public Collection<OpenIdDatabaseUser> selectDatabaseUserListForLogin(String strLogin,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
selectDatabaseUserListForLogin in interface IOpenIdDatabaseUserDAOstrLogin - The login of DatabaseUserplugin - The Plugin using this data access service
public boolean checkPassword(String strLogin,
String strPassword,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
checkPassword in interface IOpenIdDatabaseUserDAOstrLogin - The user login of DatabaseUserstrPassword - The password of DatabaseUserplugin - The Plugin using this data access service
public boolean checkUserLogin(String strLogin,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
checkUserLogin in interface IOpenIdDatabaseUserDAOstrLogin - The user login of DatabaseUserplugin - The Plugin using this data access service
public OpenIdDatabaseUser selectDatabaseUserByEmail(String strEmail,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
IOpenIdDatabaseUserDAO
selectDatabaseUserByEmail in interface IOpenIdDatabaseUserDAOstrEmail - The email of DatabaseUserplugin - The Plugin using this data access service
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||