| Modifier and Type | Field and Description |
|---|---|
protected PasswordEncoder |
passwordEncoder |
| Constructor and Description |
|---|
UserAuthManagerBean() |
| Modifier and Type | Method and Description |
|---|---|
U |
findUser(long userId,
java.lang.String hashedPassword)
Finds an user for given userId and hashed password.
|
U |
findUser(java.lang.String username,
java.lang.String rawPassword)
Checks users email and password by finding matching user.
|
abstract U |
findUserAuthById(long id)
Finds
UserAuth object by
provided user id. |
abstract U |
findUserAuthByUsername(java.lang.String username)
Finds
UserAuth object by
provided username. |
abstract void |
login(U userAuth)
Logins user.
|
@PetiteInject protected PasswordEncoder passwordEncoder
public abstract U findUserAuthByUsername(java.lang.String username)
UserAuth object by
provided username. Note that this can be any user information
application is using, like e-mail, or any combination.public abstract U findUserAuthById(long id)
UserAuth object by
provided user id.public abstract void login(U userAuth)
public final U findUser(java.lang.String username, java.lang.String rawPassword)
public final U findUser(long userId, java.lang.String hashedPassword)
Copyright © 2003-present Jodd Team