Package org.cyclos.impl.access
Interface LoginServiceLocal
-
- All Superinterfaces:
LoginService,Service
public interface LoginServiceLocal extends LoginService
Local interface forLoginService
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DateRangegetFirstAndLastLogin(BasicUser user)Returns the first and last login of the given user, or null if never logged in beforeLoginDatagetLoginData(Channel channel, Long deviceId, PinLocatorVO pinLocator)Returns the data for user login according to the given channel.
Optionally, a trusted device id and pin locator can be given to know if they already exist and are active.voidremoveAllLogs(BasicUser basicUser)Removes all access logs for the given user-
Methods inherited from interface org.cyclos.services.access.LoginService
confirmLogin, getAuthenticatedUser, getLoginConfirmationCredentialInput, getLoginData, replaceSession
-
-
-
-
Method Detail
-
getFirstAndLastLogin
DateRange getFirstAndLastLogin(BasicUser user)
Returns the first and last login of the given user, or null if never logged in before
-
getLoginData
LoginData getLoginData(Channel channel, Long deviceId, PinLocatorVO pinLocator)
Returns the data for user login according to the given channel.
Optionally, a trusted device id and pin locator can be given to know if they already exist and are active.
-
removeAllLogs
void removeAllLogs(BasicUser basicUser)
Removes all access logs for the given user
-
-