public class PlatformLoginServiceImpl extends Object implements PlatformLoginService
| Constructor and Description |
|---|
PlatformLoginServiceImpl(PlatformAuthenticationService platformAuthenticationService,
PlatformSessionService platformSessionService) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
isValid(long sessionId)
Verify if a session is valid
|
SPlatformSession |
login(String userName,
String password)
login to the platform by userName and password
|
void |
logout(long sessionId)
logout the platform by sessionId
|
public PlatformLoginServiceImpl(PlatformAuthenticationService platformAuthenticationService, PlatformSessionService platformSessionService)
public SPlatformSession login(String userName, String password) throws SPlatformLoginException, SInvalidPlatformCredentialsException
PlatformLoginServicelogin in interface PlatformLoginServiceuserName - name of userpassword - password of userSPlatformLoginExceptionSInvalidPlatformCredentialsExceptionSPlatformSessionpublic void logout(long sessionId)
throws SSessionNotFoundException
PlatformLoginServicelogout in interface PlatformLoginServicesessionId - identifier of platform sessionSSessionNotFoundExceptionpublic boolean isValid(long sessionId)
PlatformLoginServiceisValid in interface PlatformLoginServicesessionId - identifier of platform sessionCopyright © 2018 Bonitasoft S.A.. All rights reserved.