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

公開メンバ関数

void writeObject (ObjectOutput output, LoginFailureEntity value) throws IOException
 
LoginFailureEntity readObject (ObjectInput input) throws IOException
 
LoginFailureEntity readObjectVersion1 (ObjectInput input) throws IOException
 

静的非公開変数類

static final int VERSION_1 = 1
 

詳解

関数詳解

◆ readObject()

LoginFailureEntity org.keycloak.models.sessions.infinispan.entities.LoginFailureEntity.ExternalizerImpl.readObject ( ObjectInput  input) throws IOException
inline
141  {
142  switch (input.readByte()) {
143  case VERSION_1:
144  return readObjectVersion1(input);
145  default:
146  throw new IOException("Unknown version");
147  }
148  }
static final int VERSION_1
Definition: LoginFailureEntity.java:126
LoginFailureEntity readObjectVersion1(ObjectInput input)
Definition: LoginFailureEntity.java:150

◆ readObjectVersion1()

LoginFailureEntity org.keycloak.models.sessions.infinispan.entities.LoginFailureEntity.ExternalizerImpl.readObjectVersion1 ( ObjectInput  input) throws IOException
inline
150  {
151  return new LoginFailureEntity(
152  MarshallUtil.unmarshallString(input),
153  MarshallUtil.unmarshallString(input),
154  input.readInt(),
155  input.readInt(),
156  input.readLong(),
157  MarshallUtil.unmarshallString(input)
158  );
159  }
LoginFailureEntity()
Definition: LoginFailureEntity.java:39

◆ writeObject()

void org.keycloak.models.sessions.infinispan.entities.LoginFailureEntity.ExternalizerImpl.writeObject ( ObjectOutput  output,
LoginFailureEntity  value 
) throws IOException
inline
129  {
130  output.writeByte(VERSION_1);
131 
132  MarshallUtil.marshallString(value.getRealmId(), output);
133  MarshallUtil.marshallString(value.userId, output);
134  output.writeInt(value.failedLoginNotBefore);
135  output.writeInt(value.numFailures);
136  output.writeLong(value.lastFailure);
137  MarshallUtil.marshallString(value.lastIPFailure, output);
138  }
static final int VERSION_1
Definition: LoginFailureEntity.java:126

メンバ詳解

◆ VERSION_1

final int org.keycloak.models.sessions.infinispan.entities.LoginFailureEntity.ExternalizerImpl.VERSION_1 = 1
staticprivate

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