Package sk.iway.iwcm.users
Class PasswordsHistoryDB
PasswordsHistoryDB.java
DAO class for manipulating with PasswordsHistoryBean
#23471 - Password security
-
Nested Class Summary
Nested Classes -
Field Summary
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddeleteAllByUserId(int userId) voiddeleteOld(int userId) protected static booleanexistsPassword(int userId, String hash) booleanexistsPassword(String newUserPassword, int userId) findByPassword(String password) findBySalt(String salt) findBySaveDate(Date saveDate) findByUserId(int userId) findFirstByPassword(String password) findFirstBySalt(String salt) findFirstBySaveDate(Date saveDate) findFirstByUserId(int userId) intgetCount(int userId) static PasswordsHistoryDBMethods inherited from class sk.iway.iwcm.database.JpaDB
and, delete, deleteByIds, filterBetween, filterBetween, filterBetween, filterEquals, filterEquals, filterEquals, filterIn, filterNotIn, filterNotNull, filterNull, filterSubstring, filterSubstringIgnoringCase, find, findBy, findBy, findByProperties, findFirst, findFirstByProperties, getAll, getById, getById, getCount, getResultList, getValues, of, or, save
-
Constructor Details
-
PasswordsHistoryDB
public PasswordsHistoryDB()
-
-
Method Details
-
getInstance
-
findByUserId
-
findFirstByUserId
-
findByPassword
-
findFirstByPassword
-
findBySalt
-
findFirstBySalt
-
findBySaveDate
-
findFirstBySaveDate
-
existsPassword
-
existsPassword
-
getCount
public int getCount(int userId) -
deleteOld
public void deleteOld(int userId) -
deleteAllByUserId
public void deleteAllByUserId(int userId)
-