Interface BulkLoginStore
- All Superinterfaces:
LoginStore
- All Known Implementing Classes:
LoginStoreImpl
The store for saving user login information in bulk.
For cases when we want to increment some parameters by more than a value of 1 with a single call
- Since:
- v8.22.0
-
Method Summary
Modifier and TypeMethodDescriptiondefault void
void
recordSuccessfulLoginAttempt
(ApplicationUser user, long numberOfAttempts) default LoginInfo
This will update the last login time for the user without resetting the elevated security checkupdateLastLoginTime
(ApplicationUser applicationUser, long counter) Methods inherited from interface com.atlassian.jira.security.login.LoginStore
getLoginInfo, getMaxAuthenticationAttemptsAllowed, recordLoginAttempt, resetFailedLoginCount
-
Method Details
-
recordSuccessfulLoginAttempt
-
recordSuccessfulLoginAttempt
-
updateLastLoginTime
-
updateLastLoginTime
Description copied from interface:LoginStore
This will update the last login time for the user without resetting the elevated security check- Specified by:
updateLastLoginTime
in interfaceLoginStore
- Parameters:
user
- the user in play. This MUST not be null.- Returns:
- a non null
LoginInfo
object
-