keycloak
公開メンバ関数 | 非公開変数類 | 全メンバ一覧
org.keycloak.models.UserManager クラス
org.keycloak.models.UserManager 連携図
Collaboration graph

公開メンバ関数

 UserManager (KeycloakSession session)
 
boolean removeUser (RealmModel realm, UserModel user)
 
boolean removeUser (RealmModel realm, UserModel user, UserProvider userProvider)
 

非公開変数類

KeycloakSession session
 

詳解

著者
Stian Thorgersen

構築子と解体子

◆ UserManager()

org.keycloak.models.UserManager.UserManager ( KeycloakSession  session)
inline
27  {
28  this.session = session;
29  }
KeycloakSession session
Definition: UserManager.java:25

関数詳解

◆ removeUser() [1/2]

boolean org.keycloak.models.UserManager.removeUser ( RealmModel  realm,
UserModel  user 
)
inline
31  {
32  return removeUser(realm, user, session.users());
33  }
boolean removeUser(RealmModel realm, UserModel user)
Definition: UserManager.java:31
KeycloakSession session
Definition: UserManager.java:25

◆ removeUser() [2/2]

boolean org.keycloak.models.UserManager.removeUser ( RealmModel  realm,
UserModel  user,
UserProvider  userProvider 
)
inline
35  {
36  if (userProvider.removeUser(realm, user)) {
37  session.getKeycloakSessionFactory().publish(new UserModel.UserRemovedEvent() {
38 
39  @Override
40  public RealmModel getRealm() {
41  return realm;
42  }
43 
44  @Override
45  public UserModel getUser() {
46  return user;
47  }
48 
49  @Override
50  public KeycloakSession getKeycloakSession() {
51  return session;
52  }
53 
54  });
55  return true;
56  }
57  return false;
58  }
KeycloakSessionFactory getKeycloakSessionFactory()
KeycloakSession session
Definition: UserManager.java:25

メンバ詳解

◆ session

KeycloakSession org.keycloak.models.UserManager.session
private

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