@Component(value="cuba_LoginWorker") @Deprecated public class LoginWorkerBean extends java.lang.Object implements LoginWorker
LoginServiceBean
NAME
Constructor and Description |
---|
LoginWorkerBean()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
User |
authenticate(java.lang.String login,
java.lang.String password,
java.util.Locale locale,
java.util.Map<java.lang.String,java.lang.Object> params)
Deprecated.
Check credentials of user and return loaded user entity.
|
boolean |
checkRememberMe(java.lang.String login,
java.lang.String rememberMeToken)
Deprecated.
|
UserSession |
getSession(java.util.UUID sessionId)
Deprecated.
|
UserSession |
getSystemSession(java.lang.String trustedClientPassword)
Deprecated.
|
UserSession |
login(java.lang.String login,
java.lang.String password,
java.util.Locale locale)
Deprecated.
|
UserSession |
login(java.lang.String login,
java.lang.String password,
java.util.Locale locale,
java.util.Map<java.lang.String,java.lang.Object> params)
Deprecated.
|
UserSession |
loginAnonymous()
Deprecated.
Login anonymous session for trusted clients
|
UserSession |
loginByRememberMe(java.lang.String login,
java.lang.String rememberMeToken,
java.util.Locale locale)
Deprecated.
|
UserSession |
loginByRememberMe(java.lang.String login,
java.lang.String rememberMeToken,
java.util.Locale locale,
java.util.Map<java.lang.String,java.lang.Object> params)
Deprecated.
|
UserSession |
loginSystem(java.lang.String login)
Deprecated.
Log in from a middleware component.
|
UserSession |
loginTrusted(java.lang.String login,
java.lang.String password,
java.util.Locale locale)
Deprecated.
|
UserSession |
loginTrusted(java.lang.String login,
java.lang.String password,
java.util.Locale locale,
java.util.Map<java.lang.String,java.lang.Object> params)
Deprecated.
|
void |
logout()
Deprecated.
|
UserSession |
substituteUser(User substitutedUser)
Deprecated.
|
public UserSession login(java.lang.String login, java.lang.String password, java.util.Locale locale) throws LoginException
login
in interface LoginWorker
LoginException
public UserSession login(java.lang.String login, java.lang.String password, java.util.Locale locale, java.util.Map<java.lang.String,java.lang.Object> params) throws LoginException
login
in interface LoginWorker
LoginException
public UserSession loginSystem(java.lang.String login) throws LoginException
LoginWorker
loginSystem
in interface LoginWorker
login
- login of a system userLoginException
- in case of unsuccessful log inpublic UserSession loginAnonymous() throws LoginException
LoginWorker
loginAnonymous
in interface LoginWorker
LoginException
- in case of login problempublic UserSession getSystemSession(java.lang.String trustedClientPassword) throws LoginException
getSystemSession
in interface LoginWorker
LoginException
public UserSession loginTrusted(java.lang.String login, java.lang.String password, java.util.Locale locale) throws LoginException
loginTrusted
in interface LoginWorker
LoginException
LoginService.loginTrusted(String, String, java.util.Locale)
public UserSession loginTrusted(java.lang.String login, java.lang.String password, java.util.Locale locale, java.util.Map<java.lang.String,java.lang.Object> params) throws LoginException
loginTrusted
in interface LoginWorker
LoginException
public UserSession loginByRememberMe(java.lang.String login, java.lang.String rememberMeToken, java.util.Locale locale) throws LoginException
loginByRememberMe
in interface LoginWorker
LoginException
public UserSession loginByRememberMe(java.lang.String login, java.lang.String rememberMeToken, java.util.Locale locale, java.util.Map<java.lang.String,java.lang.Object> params) throws LoginException
loginByRememberMe
in interface LoginWorker
LoginException
public void logout()
logout
in interface LoginWorker
public UserSession substituteUser(User substitutedUser)
substituteUser
in interface LoginWorker
public UserSession getSession(java.util.UUID sessionId)
getSession
in interface LoginWorker
public boolean checkRememberMe(java.lang.String login, java.lang.String rememberMeToken)
checkRememberMe
in interface LoginWorker
public User authenticate(java.lang.String login, java.lang.String password, java.util.Locale locale, java.util.Map<java.lang.String,java.lang.Object> params) throws LoginException
LoginWorker
authenticate
in interface LoginWorker
login
- loginpassword
- user's encrypted passwordlocale
- localeparams
- additional parametersLoginException
- in case of unsuccessful authentication