Package org.keycloak.loginfailures.jpa
Class LoginFailureEntity
java.lang.Object
org.keycloak.loginfailures.jpa.LoginFailureEntity
- All Implemented Interfaces:
AsynchronousCommitAllowed
This holds information about failed logins.
This table has no version column for optimistic locking, as it will be accessed via the UserLoginFailureAdapter only with pessimistic locking,
and with idempotent methods.
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.keycloak.connections.jpa.AsynchronousCommitAllowed
AsynchronousCommitAllowed.EntityOperationType -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanlonglongintintintinthashCode()voidsetFailedLoginNotBefore(long failedLoginNotBefore) voidsetLastFailure(long lastFailure) voidsetLastIPFailure(String lastIPFailure) voidsetNumFailures(int numFailures) voidsetNumSecondaryAuthFailures(int numSecondaryAuthFailures) voidsetNumTemporaryLockouts(int numTemporaryLockouts) voidsetRealmId(String realmId) voidtoString()Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.keycloak.connections.jpa.AsynchronousCommitAllowed
isAsyncCommitAllowed
-
Constructor Details
-
LoginFailureEntity
public LoginFailureEntity()
-
-
Method Details
-
getRealmId
-
setRealmId
-
getUserId
-
setUserId
-
getFailedLoginNotBefore
public long getFailedLoginNotBefore() -
setFailedLoginNotBefore
public void setFailedLoginNotBefore(long failedLoginNotBefore) -
getNumFailures
public int getNumFailures() -
setNumFailures
public void setNumFailures(int numFailures) -
getNumTemporaryLockouts
public int getNumTemporaryLockouts() -
setNumTemporaryLockouts
public void setNumTemporaryLockouts(int numTemporaryLockouts) -
getLastFailure
public long getLastFailure() -
setLastFailure
public void setLastFailure(long lastFailure) -
getLastIPFailure
-
setLastIPFailure
-
getNumSecondaryAuthFailures
public int getNumSecondaryAuthFailures() -
setNumSecondaryAuthFailures
public void setNumSecondaryAuthFailures(int numSecondaryAuthFailures) -
equals
-
hashCode
public int hashCode() -
toString
-