Interface UserEntityManager
- All Superinterfaces:
EntityManager<PlatformUserEntity>
- All Known Implementing Classes:
UserEntityManagerImpl
- Author:
- Joram Barrez, Filip Hrisafov
-
Method Summary
Modifier and TypeMethodDescriptioncheckPassword(String userId, String password, PasswordEncoder passwordEncoder, PasswordSalt passwordSalt) createNewUser(String userId) findByIdNoCache(String userId) Only used for very specific use cases: doesn't go nor store the fetched user in the cache.longfindUserCountByNativeQuery(Map<String, Object> parameterMap) longfindUsersByNativeQuery(Map<String, Object> parameterMap) findUsersByPrivilegeId(String privilegeId) booleanvoidupdateUser(User updatedUser)
-
Method Details
-
createNewUser
-
updateUser
-
findUserByQueryCriteria
-
findUserCountByQueryCriteria
-
createNewPlatformUserQuery
PlatformUserQuery createNewPlatformUserQuery() -
checkPassword
Boolean checkPassword(String userId, String password, PasswordEncoder passwordEncoder, PasswordSalt passwordSalt) -
findUsersByNativeQuery
-
findUserCountByNativeQuery
-
isNewUser
-
findUsersByPrivilegeId
-
findByIdNoCache
Only used for very specific use cases: doesn't go nor store the fetched user in the cache. Use only when you know what you're doing. -
findUniqueTenantIds
-