keycloak
クラス | 公開メンバ関数 | 非公開メンバ関数 | 非公開変数類 | 全メンバ一覧
org.keycloak.models.sessions.infinispan.entities.LoginFailureEntity クラス
org.keycloak.models.sessions.infinispan.entities.LoginFailureEntity の継承関係図
Inheritance graph
org.keycloak.models.sessions.infinispan.entities.LoginFailureEntity 連携図
Collaboration graph

クラス

class  ExternalizerImpl
 

公開メンバ関数

 LoginFailureEntity ()
 
String getUserId ()
 
void setUserId (String userId)
 
int getFailedLoginNotBefore ()
 
void setFailedLoginNotBefore (int failedLoginNotBefore)
 
int getNumFailures ()
 
void setNumFailures (int numFailures)
 
long getLastFailure ()
 
void setLastFailure (long lastFailure)
 
String getLastIPFailure ()
 
void setLastIPFailure (String lastIPFailure)
 
void clearFailures ()
 
boolean equals (Object o)
 
int hashCode ()
 
String toString ()
 
String getRealmId ()
 
void setRealmId (String realmId)
 
SessionEntityWrapper mergeRemoteEntityWithLocalEntity (SessionEntityWrapper localEntityWrapper)
 

非公開メンバ関数

 LoginFailureEntity (String realmId, String userId, int failedLoginNotBefore, int numFailures, long lastFailure, String lastIPFailure)
 

非公開変数類

String userId
 
int failedLoginNotBefore
 
int numFailures
 
long lastFailure
 
String lastIPFailure
 

詳解

著者
Stian Thorgersen

構築子と解体子

◆ LoginFailureEntity() [1/2]

org.keycloak.models.sessions.infinispan.entities.LoginFailureEntity.LoginFailureEntity ( )
inline
39  {
40  }

◆ LoginFailureEntity() [2/2]

org.keycloak.models.sessions.infinispan.entities.LoginFailureEntity.LoginFailureEntity ( String  realmId,
String  userId,
int  failedLoginNotBefore,
int  numFailures,
long  lastFailure,
String  lastIPFailure 
)
inlineprivate
42  {
43  super(realmId);
44  this.userId = userId;
46  this.numFailures = numFailures;
47  this.lastFailure = lastFailure;
49  }
long lastFailure
Definition: LoginFailureEntity.java:36
int numFailures
Definition: LoginFailureEntity.java:35
String realmId
Definition: SessionEntity.java:34
String lastIPFailure
Definition: LoginFailureEntity.java:37
String userId
Definition: LoginFailureEntity.java:33
int failedLoginNotBefore
Definition: LoginFailureEntity.java:34

関数詳解

◆ clearFailures()

void org.keycloak.models.sessions.infinispan.entities.LoginFailureEntity.clearFailures ( )
inline
91  {
92  this.failedLoginNotBefore = 0;
93  this.numFailures = 0;
94  this.lastFailure = 0;
95  this.lastIPFailure = null;
96  }
long lastFailure
Definition: LoginFailureEntity.java:36
int numFailures
Definition: LoginFailureEntity.java:35
String lastIPFailure
Definition: LoginFailureEntity.java:37
int failedLoginNotBefore
Definition: LoginFailureEntity.java:34

◆ equals()

boolean org.keycloak.models.sessions.infinispan.entities.LoginFailureEntity.equals ( Object  o)
inline
99  {
100  if (this == o) return true;
101  if (!(o instanceof LoginFailureEntity)) return false;
102 
103  LoginFailureEntity that = (LoginFailureEntity) o;
104 
105  if (userId != null ? !userId.equals(that.userId) : that.userId != null) return false;
106  if (getRealmId() != null ? !getRealmId().equals(that.getRealmId()) : that.getRealmId() != null) return false;
107 
108 
109  return true;
110  }
LoginFailureEntity()
Definition: LoginFailureEntity.java:39
String getRealmId()
Definition: SessionEntity.java:40
String userId
Definition: LoginFailureEntity.java:33

◆ getFailedLoginNotBefore()

int org.keycloak.models.sessions.infinispan.entities.LoginFailureEntity.getFailedLoginNotBefore ( )
inline
59  {
60  return failedLoginNotBefore;
61  }
int failedLoginNotBefore
Definition: LoginFailureEntity.java:34

◆ getLastFailure()

long org.keycloak.models.sessions.infinispan.entities.LoginFailureEntity.getLastFailure ( )
inline
75  {
76  return lastFailure;
77  }
long lastFailure
Definition: LoginFailureEntity.java:36

◆ getLastIPFailure()

String org.keycloak.models.sessions.infinispan.entities.LoginFailureEntity.getLastIPFailure ( )
inline
83  {
84  return lastIPFailure;
85  }
String lastIPFailure
Definition: LoginFailureEntity.java:37

◆ getNumFailures()

int org.keycloak.models.sessions.infinispan.entities.LoginFailureEntity.getNumFailures ( )
inline
67  {
68  return numFailures;
69  }
int numFailures
Definition: LoginFailureEntity.java:35

◆ getRealmId()

String org.keycloak.models.sessions.infinispan.entities.SessionEntity.getRealmId ( )
inlineinherited

Returns realmId ID.

戻り値
40  {
41  return realmId;
42  }
String realmId
Definition: SessionEntity.java:34

◆ getUserId()

String org.keycloak.models.sessions.infinispan.entities.LoginFailureEntity.getUserId ( )
inline
51  {
52  return userId;
53  }
String userId
Definition: LoginFailureEntity.java:33

◆ hashCode()

int org.keycloak.models.sessions.infinispan.entities.LoginFailureEntity.hashCode ( )
inline
113  {
114  int hashCode = getRealmId() != null ? getRealmId().hashCode() : 0;
115  hashCode = hashCode * 13 + (userId != null ? userId.hashCode() : 0);
116  return hashCode;
117  }
int hashCode()
Definition: LoginFailureEntity.java:113
String getRealmId()
Definition: SessionEntity.java:40
String userId
Definition: LoginFailureEntity.java:33

◆ mergeRemoteEntityWithLocalEntity()

SessionEntityWrapper org.keycloak.models.sessions.infinispan.entities.SessionEntity.mergeRemoteEntityWithLocalEntity ( SessionEntityWrapper  localEntityWrapper)
inlineinherited
55  {
56  if (localEntityWrapper == null) {
57  return new SessionEntityWrapper<>(this);
58  } else {
59  return new SessionEntityWrapper<>(localEntityWrapper.getLocalMetadata(), this);
60  }
61  };

◆ setFailedLoginNotBefore()

void org.keycloak.models.sessions.infinispan.entities.LoginFailureEntity.setFailedLoginNotBefore ( int  failedLoginNotBefore)
inline
63  {
65  }
int failedLoginNotBefore
Definition: LoginFailureEntity.java:34

◆ setLastFailure()

void org.keycloak.models.sessions.infinispan.entities.LoginFailureEntity.setLastFailure ( long  lastFailure)
inline
79  {
80  this.lastFailure = lastFailure;
81  }
long lastFailure
Definition: LoginFailureEntity.java:36

◆ setLastIPFailure()

void org.keycloak.models.sessions.infinispan.entities.LoginFailureEntity.setLastIPFailure ( String  lastIPFailure)
inline
87  {
89  }
String lastIPFailure
Definition: LoginFailureEntity.java:37

◆ setNumFailures()

void org.keycloak.models.sessions.infinispan.entities.LoginFailureEntity.setNumFailures ( int  numFailures)
inline
71  {
72  this.numFailures = numFailures;
73  }
int numFailures
Definition: LoginFailureEntity.java:35

◆ setRealmId()

void org.keycloak.models.sessions.infinispan.entities.SessionEntity.setRealmId ( String  realmId)
inlineinherited
44  {
45  this.realmId = realmId;
46  }
String realmId
Definition: SessionEntity.java:34

◆ setUserId()

void org.keycloak.models.sessions.infinispan.entities.LoginFailureEntity.setUserId ( String  userId)
inline
55  {
56  this.userId = userId;
57  }
String userId
Definition: LoginFailureEntity.java:33

◆ toString()

String org.keycloak.models.sessions.infinispan.entities.LoginFailureEntity.toString ( )
inline
120  {
121  return String.format("LoginFailureEntity [ userId=%s, realm=%s, numFailures=%d ]", userId, getRealmId(), numFailures);
122  }
int numFailures
Definition: LoginFailureEntity.java:35
String getRealmId()
Definition: SessionEntity.java:40
String userId
Definition: LoginFailureEntity.java:33

メンバ詳解

◆ failedLoginNotBefore

int org.keycloak.models.sessions.infinispan.entities.LoginFailureEntity.failedLoginNotBefore
private

◆ lastFailure

long org.keycloak.models.sessions.infinispan.entities.LoginFailureEntity.lastFailure
private

◆ lastIPFailure

String org.keycloak.models.sessions.infinispan.entities.LoginFailureEntity.lastIPFailure
private

◆ numFailures

int org.keycloak.models.sessions.infinispan.entities.LoginFailureEntity.numFailures
private

◆ userId

String org.keycloak.models.sessions.infinispan.entities.LoginFailureEntity.userId
private

このクラス詳解は次のファイルから抽出されました: