public class

UserLoginInfo

extends Object
implements HistoricalLoginInfo Serializable
java.lang.Object
   ↳ com.atlassian.confluence.security.persistence.dao.hibernate.UserLoginInfo

Summary

Public Constructors
UserLoginInfo()
UserLoginInfo(String userName)
Public Methods
void failedLogin(Date date)
Record a failed login attempt on date.
int getCurrentFailedLoginCount()
Return the number of failed login attempts for the user.
long getId()
Date getLastFailedLoginDate()
Date getLastSuccessfulLoginDate()
Date getPreviousSuccessfulLoginDate()
int getTotalFailedLoginCount()
String getUserName()
void resetFailedLoginCount()
void setCurrentFailedLoginCount(int currentFailedLoginCount)
void setLastFailedLoginDate(Date lastFailedLoginDate)
void setLastSuccessfulLoginDate(Date lastSuccessfulLoginDate)
void setPreviousSuccessfulLoginDate(Date previousSuccessfulLoginDate)
void setTotalFailedLoginCount(int totalFailedLoginCount)
void successfulLogin(Date date)
Record a successful login that occurred on date.
[Expand]
Inherited Methods
From class java.lang.Object
From interface com.atlassian.confluence.security.login.HistoricalLoginInfo

Public Constructors

public UserLoginInfo ()

public UserLoginInfo (String userName)

Public Methods

public void failedLogin (Date date)

Record a failed login attempt on date.

public int getCurrentFailedLoginCount ()

Return the number of failed login attempts for the user.

Returns
  • number of failed login attempts

public long getId ()

public Date getLastFailedLoginDate ()

public Date getLastSuccessfulLoginDate ()

public Date getPreviousSuccessfulLoginDate ()

public int getTotalFailedLoginCount ()

public String getUserName ()

public void resetFailedLoginCount ()

public void setCurrentFailedLoginCount (int currentFailedLoginCount)

public void setLastFailedLoginDate (Date lastFailedLoginDate)

public void setLastSuccessfulLoginDate (Date lastSuccessfulLoginDate)

public void setPreviousSuccessfulLoginDate (Date previousSuccessfulLoginDate)

public void setTotalFailedLoginCount (int totalFailedLoginCount)

public void successfulLogin (Date date)

Record a successful login that occurred on date.