keycloak
公開メンバ関数 | 限定公開変数類 | 全メンバ一覧
org.keycloak.models.jpa.entities.FederatedIdentityEntity.Key クラス
org.keycloak.models.jpa.entities.FederatedIdentityEntity.Key の継承関係図
Inheritance graph
org.keycloak.models.jpa.entities.FederatedIdentityEntity.Key 連携図
Collaboration graph

公開メンバ関数

 Key ()
 
 Key (UserEntity user, String identityProvider)
 
UserEntity getUser ()
 
String getIdentityProvider ()
 
boolean equals (Object o)
 
int hashCode ()
 

限定公開変数類

UserEntity user
 
String identityProvider
 

詳解

構築子と解体子

◆ Key() [1/2]

org.keycloak.models.jpa.entities.FederatedIdentityEntity.Key.Key ( )
inline
122  {
123  }

◆ Key() [2/2]

org.keycloak.models.jpa.entities.FederatedIdentityEntity.Key.Key ( UserEntity  user,
String  identityProvider 
)
inline
125  {
126  this.user = user;
128  }
UserEntity user
Definition: FederatedIdentityEntity.java:118
String identityProvider
Definition: FederatedIdentityEntity.java:120

関数詳解

◆ equals()

boolean org.keycloak.models.jpa.entities.FederatedIdentityEntity.Key.equals ( Object  o)
inline
139  {
140  if (this == o) return true;
141  if (o == null || getClass() != o.getClass()) return false;
142 
143  Key key = (Key) o;
144 
145  if (identityProvider != null ? !identityProvider.equals(key.identityProvider) : key.identityProvider != null)
146  return false;
147  if (user != null ? !user.getId().equals(key.user != null ? key.user.getId() : null) : key.user != null) return false;
148 
149  return true;
150  }
String getId()
Definition: UserEntity.java:123
UserEntity user
Definition: FederatedIdentityEntity.java:118
String identityProvider
Definition: FederatedIdentityEntity.java:120
Key()
Definition: FederatedIdentityEntity.java:122

◆ getIdentityProvider()

String org.keycloak.models.jpa.entities.FederatedIdentityEntity.Key.getIdentityProvider ( )
inline
134  {
135  return identityProvider;
136  }
String identityProvider
Definition: FederatedIdentityEntity.java:120

◆ getUser()

UserEntity org.keycloak.models.jpa.entities.FederatedIdentityEntity.Key.getUser ( )
inline
130  {
131  return user;
132  }
UserEntity user
Definition: FederatedIdentityEntity.java:118

◆ hashCode()

int org.keycloak.models.jpa.entities.FederatedIdentityEntity.Key.hashCode ( )
inline
153  {
154  int result = user != null ? user.getId().hashCode() : 0;
155  result = 31 * result + (identityProvider != null ? identityProvider.hashCode() : 0);
156  return result;
157  }
String getId()
Definition: UserEntity.java:123
UserEntity user
Definition: FederatedIdentityEntity.java:118
String identityProvider
Definition: FederatedIdentityEntity.java:120

メンバ詳解

◆ identityProvider

String org.keycloak.models.jpa.entities.FederatedIdentityEntity.Key.identityProvider
protected

◆ user

UserEntity org.keycloak.models.jpa.entities.FederatedIdentityEntity.Key.user
protected

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