keycloak
公開メンバ関数 | 公開変数類 | 限定公開変数類 | 静的非公開変数類 | 全メンバ一覧
org.keycloak.storage.ldap.UnsyncedLDAPUserModelDelegate クラス
org.keycloak.storage.ldap.UnsyncedLDAPUserModelDelegate の継承関係図
Inheritance graph
org.keycloak.storage.ldap.UnsyncedLDAPUserModelDelegate 連携図
Collaboration graph

公開メンバ関数

 UnsyncedLDAPUserModelDelegate (UserModel delegate, LDAPStorageProvider provider)
 
String getId ()
 
String getUsername ()
 
void setUsername (String username)
 
boolean isEnabled ()
 
void setEnabled (boolean enabled)
 
void setSingleAttribute (String name, String value)
 
void setAttribute (String name, List< String > values)
 
void removeAttribute (String name)
 
String getFirstAttribute (String name)
 
List< String > getAttribute (String name)
 
Map< String, List< String > > getAttributes ()
 
Set< String > getRequiredActions ()
 
void addRequiredAction (String action)
 
void addRequiredAction (RequiredAction action)
 
void removeRequiredAction (String action)
 
void removeRequiredAction (RequiredAction action)
 
String getFirstName ()
 
void setFirstName (String firstName)
 
String getLastName ()
 
void setLastName (String lastName)
 
String getEmail ()
 
void setEmail (String email)
 
boolean isEmailVerified ()
 
void setEmailVerified (boolean verified)
 
Set< RoleModelgetRealmRoleMappings ()
 
Set< RoleModelgetClientRoleMappings (ClientModel app)
 
boolean hasRole (RoleModel role)
 
void grantRole (RoleModel role)
 
Set< RoleModelgetRoleMappings ()
 
void deleteRoleMapping (RoleModel role)
 
String getFederationLink ()
 
void setFederationLink (String link)
 
String getServiceAccountClientLink ()
 
void setServiceAccountClientLink (String clientInternalId)
 
UserModel getDelegate ()
 
Long getCreatedTimestamp ()
 
void setCreatedTimestamp (Long timestamp)
 
Set< GroupModelgetGroups ()
 
void joinGroup (GroupModel group)
 
void leaveGroup (GroupModel group)
 
boolean isMemberOf (GroupModel group)
 
boolean equals (Object o)
 
int hashCode ()
 

公開変数類

String USERNAME = "username"
 
String LAST_NAME = "lastName"
 
String FIRST_NAME = "firstName"
 
String EMAIL = "email"
 
String LOCALE = "locale"
 

限定公開変数類

LDAPStorageProvider provider
 
UserModel delegate
 

静的非公開変数類

static final Logger logger = Logger.getLogger(UnsyncedLDAPUserModelDelegate.class)
 

詳解

著者
Bill Burke
バージョン
Revision
1

構築子と解体子

◆ UnsyncedLDAPUserModelDelegate()

org.keycloak.storage.ldap.UnsyncedLDAPUserModelDelegate.UnsyncedLDAPUserModelDelegate ( UserModel  delegate,
LDAPStorageProvider  provider 
)
inline
33  {
34  super(delegate);
35  this.provider = provider;
36  }
UserModel delegate
Definition: UserModelDelegate.java:36
LDAPStorageProvider provider
Definition: UnsyncedLDAPUserModelDelegate.java:31

関数詳解

◆ addRequiredAction() [1/2]

void org.keycloak.models.utils.UserModelDelegate.addRequiredAction ( String  action)
inlineinherited

org.keycloak.models.UserModelを実装しています。

103  {
104  delegate.addRequiredAction(action);
105  }
UserModel delegate
Definition: UserModelDelegate.java:36
void addRequiredAction(String action)

◆ addRequiredAction() [2/2]

void org.keycloak.models.utils.UserModelDelegate.addRequiredAction ( RequiredAction  action)
inlineinherited

org.keycloak.models.UserModelを実装しています。

113  {
114  delegate.addRequiredAction(action);
115  }
UserModel delegate
Definition: UserModelDelegate.java:36
void addRequiredAction(String action)

◆ deleteRoleMapping()

void org.keycloak.models.utils.UserModelDelegate.deleteRoleMapping ( RoleModel  role)
inlineinherited

org.keycloak.models.RoleMapperModelを実装しています。

188  {
190  }
UserModel delegate
Definition: UserModelDelegate.java:36
void deleteRoleMapping(RoleModel role)

◆ equals()

boolean org.keycloak.models.utils.UserModelDelegate.equals ( Object  o)
inlineinherited
249  {
250  if (this == o) return true;
251  if (!(o instanceof UserModel)) return false;
252 
253  UserModel that = (UserModel) o;
254 
255  return getDelegate() != null ? getDelegate().getId().equals(that.getId()) : false;
256  }
UserModel getDelegate()
Definition: UserModelDelegate.java:212

◆ getAttribute()

List<String> org.keycloak.models.utils.UserModelDelegate.getAttribute ( String  name)
inlineinherited

org.keycloak.models.UserModelを実装しています。

88  {
89  return delegate.getAttribute(name);
90  }
List< String > getAttribute(String name)
UserModel delegate
Definition: UserModelDelegate.java:36

◆ getAttributes()

Map<String, List<String> > org.keycloak.models.utils.UserModelDelegate.getAttributes ( )
inlineinherited

org.keycloak.models.UserModelを実装しています。

93  {
94  return delegate.getAttributes();
95  }
UserModel delegate
Definition: UserModelDelegate.java:36
Map< String, List< String > > getAttributes()

◆ getClientRoleMappings()

Set<RoleModel> org.keycloak.models.utils.UserModelDelegate.getClientRoleMappings ( ClientModel  app)
inlineinherited

org.keycloak.models.RoleMapperModelを実装しています。

168  {
169  return delegate.getClientRoleMappings(app);
170  }
UserModel delegate
Definition: UserModelDelegate.java:36
Set< RoleModel > getClientRoleMappings(ClientModel app)

◆ getCreatedTimestamp()

Long org.keycloak.models.utils.UserModelDelegate.getCreatedTimestamp ( )
inlineinherited

org.keycloak.models.UserModelを実装しています。

217  {
218  return delegate.getCreatedTimestamp();
219  }
UserModel delegate
Definition: UserModelDelegate.java:36

◆ getDelegate()

UserModel org.keycloak.models.utils.UserModelDelegate.getDelegate ( )
inlineinherited
212  {
213  return delegate;
214  }
UserModel delegate
Definition: UserModelDelegate.java:36

◆ getEmail()

String org.keycloak.models.utils.UserModelDelegate.getEmail ( )
inlineinherited

org.keycloak.models.UserModelを実装しています。

143  {
144  return delegate.getEmail();
145  }
UserModel delegate
Definition: UserModelDelegate.java:36

◆ getFederationLink()

String org.keycloak.models.utils.UserModelDelegate.getFederationLink ( )
inlineinherited

org.keycloak.models.UserModelを実装しています。

193  {
194  return delegate.getFederationLink();
195  }
UserModel delegate
Definition: UserModelDelegate.java:36

◆ getFirstAttribute()

String org.keycloak.models.utils.UserModelDelegate.getFirstAttribute ( String  name)
inlineinherited

org.keycloak.models.UserModelを実装しています。

83  {
84  return delegate.getFirstAttribute(name);
85  }
UserModel delegate
Definition: UserModelDelegate.java:36
String getFirstAttribute(String name)

◆ getFirstName()

String org.keycloak.models.utils.UserModelDelegate.getFirstName ( )
inlineinherited

org.keycloak.models.UserModelを実装しています。

123  {
124  return delegate.getFirstName();
125  }
UserModel delegate
Definition: UserModelDelegate.java:36

◆ getGroups()

Set<GroupModel> org.keycloak.models.utils.UserModelDelegate.getGroups ( )
inlineinherited

org.keycloak.models.UserModelを実装しています。

227  {
228  return delegate.getGroups();
229  }
UserModel delegate
Definition: UserModelDelegate.java:36
Set< GroupModel > getGroups()

◆ getId()

String org.keycloak.models.utils.UserModelDelegate.getId ( )
inlineinherited

org.keycloak.models.UserModelを実装しています。

43  {
44  return delegate.getId();
45  }
UserModel delegate
Definition: UserModelDelegate.java:36

◆ getLastName()

String org.keycloak.models.utils.UserModelDelegate.getLastName ( )
inlineinherited

org.keycloak.models.UserModelを実装しています。

133  {
134  return delegate.getLastName();
135  }
UserModel delegate
Definition: UserModelDelegate.java:36

◆ getRealmRoleMappings()

Set<RoleModel> org.keycloak.models.utils.UserModelDelegate.getRealmRoleMappings ( )
inlineinherited

org.keycloak.models.RoleMapperModelを実装しています。

163  {
165  }
UserModel delegate
Definition: UserModelDelegate.java:36
Set< RoleModel > getRealmRoleMappings()

◆ getRequiredActions()

Set<String> org.keycloak.models.utils.UserModelDelegate.getRequiredActions ( )
inlineinherited

org.keycloak.models.UserModelを実装しています。

98  {
100  }
Set< String > getRequiredActions()
UserModel delegate
Definition: UserModelDelegate.java:36

◆ getRoleMappings()

Set<RoleModel> org.keycloak.models.utils.UserModelDelegate.getRoleMappings ( )
inlineinherited

org.keycloak.models.RoleMapperModelを実装しています。

183  {
184  return delegate.getRoleMappings();
185  }
Set< RoleModel > getRoleMappings()
UserModel delegate
Definition: UserModelDelegate.java:36

◆ getServiceAccountClientLink()

String org.keycloak.models.utils.UserModelDelegate.getServiceAccountClientLink ( )
inlineinherited

org.keycloak.models.UserModelを実装しています。

203  {
205  }
UserModel delegate
Definition: UserModelDelegate.java:36

◆ getUsername()

String org.keycloak.models.utils.UserModelDelegate.getUsername ( )
inlineinherited

org.keycloak.models.UserModelを実装しています。

48  {
49  return delegate.getUsername();
50  }
UserModel delegate
Definition: UserModelDelegate.java:36

◆ grantRole()

void org.keycloak.models.utils.UserModelDelegate.grantRole ( RoleModel  role)
inlineinherited

org.keycloak.models.RoleMapperModelを実装しています。

178  {
179  delegate.grantRole(role);
180  }
void grantRole(RoleModel role)
UserModel delegate
Definition: UserModelDelegate.java:36

◆ hashCode()

int org.keycloak.models.utils.UserModelDelegate.hashCode ( )
inlineinherited
259  {
260  return getDelegate().getId().hashCode();
261  }
UserModel getDelegate()
Definition: UserModelDelegate.java:212

◆ hasRole()

boolean org.keycloak.models.utils.UserModelDelegate.hasRole ( RoleModel  role)
inlineinherited

org.keycloak.models.RoleMapperModelを実装しています。

173  {
174  return delegate.hasRole(role);
175  }
UserModel delegate
Definition: UserModelDelegate.java:36
boolean hasRole(RoleModel role)

◆ isEmailVerified()

boolean org.keycloak.models.utils.UserModelDelegate.isEmailVerified ( )
inlineinherited

org.keycloak.models.UserModelを実装しています。

153  {
154  return delegate.isEmailVerified();
155  }
UserModel delegate
Definition: UserModelDelegate.java:36

◆ isEnabled()

boolean org.keycloak.models.utils.UserModelDelegate.isEnabled ( )
inlineinherited

org.keycloak.models.UserModelを実装しています。

58  {
59  return delegate.isEnabled();
60  }
UserModel delegate
Definition: UserModelDelegate.java:36

◆ isMemberOf()

boolean org.keycloak.models.utils.UserModelDelegate.isMemberOf ( GroupModel  group)
inlineinherited

org.keycloak.models.UserModelを実装しています。

244  {
245  return delegate.isMemberOf(group);
246  }
UserModel delegate
Definition: UserModelDelegate.java:36
boolean isMemberOf(GroupModel group)

◆ joinGroup()

void org.keycloak.models.utils.UserModelDelegate.joinGroup ( GroupModel  group)
inlineinherited

org.keycloak.models.UserModelを実装しています。

232  {
233  delegate.joinGroup(group);
234 
235  }
UserModel delegate
Definition: UserModelDelegate.java:36
void joinGroup(GroupModel group)

◆ leaveGroup()

void org.keycloak.models.utils.UserModelDelegate.leaveGroup ( GroupModel  group)
inlineinherited

org.keycloak.models.UserModelを実装しています。

238  {
239  delegate.leaveGroup(group);
240 
241  }
UserModel delegate
Definition: UserModelDelegate.java:36
void leaveGroup(GroupModel group)

◆ removeAttribute()

void org.keycloak.models.utils.UserModelDelegate.removeAttribute ( String  name)
inlineinherited

org.keycloak.models.UserModelを実装しています。

78  {
80  }
UserModel delegate
Definition: UserModelDelegate.java:36
void removeAttribute(String name)

◆ removeRequiredAction() [1/2]

void org.keycloak.models.utils.UserModelDelegate.removeRequiredAction ( String  action)
inlineinherited

org.keycloak.models.UserModelを実装しています。

108  {
110  }
UserModel delegate
Definition: UserModelDelegate.java:36
void removeRequiredAction(String action)

◆ removeRequiredAction() [2/2]

void org.keycloak.models.utils.UserModelDelegate.removeRequiredAction ( RequiredAction  action)
inlineinherited

org.keycloak.models.UserModelを実装しています。

118  {
120  }
UserModel delegate
Definition: UserModelDelegate.java:36
void removeRequiredAction(String action)

◆ setAttribute()

void org.keycloak.models.utils.UserModelDelegate.setAttribute ( String  name,
List< String >  values 
)
inlineinherited

org.keycloak.models.UserModelを実装しています。

73  {
74  delegate.setAttribute(name, values);
75  }
UserModel delegate
Definition: UserModelDelegate.java:36
void setAttribute(String name, List< String > values)

◆ setCreatedTimestamp()

void org.keycloak.models.utils.UserModelDelegate.setCreatedTimestamp ( Long  timestamp)
inlineinherited

org.keycloak.models.UserModelを実装しています。

222  {
223  delegate.setCreatedTimestamp(timestamp);
224  }
UserModel delegate
Definition: UserModelDelegate.java:36
void setCreatedTimestamp(Long timestamp)

◆ setEmail()

void org.keycloak.models.utils.UserModelDelegate.setEmail ( String  email)
inlineinherited

org.keycloak.models.UserModelを実装しています。

148  {
149  delegate.setEmail(email);
150  }
UserModel delegate
Definition: UserModelDelegate.java:36
void setEmail(String email)

◆ setEmailVerified()

void org.keycloak.models.utils.UserModelDelegate.setEmailVerified ( boolean  verified)
inlineinherited

org.keycloak.models.UserModelを実装しています。

158  {
159  delegate.setEmailVerified(verified);
160  }
UserModel delegate
Definition: UserModelDelegate.java:36
void setEmailVerified(boolean verified)

◆ setEnabled()

void org.keycloak.models.utils.UserModelDelegate.setEnabled ( boolean  enabled)
inlineinherited

org.keycloak.models.UserModelを実装しています。

63  {
64  delegate.setEnabled(enabled);
65  }
UserModel delegate
Definition: UserModelDelegate.java:36
void setEnabled(boolean enabled)

◆ setFederationLink()

void org.keycloak.models.utils.UserModelDelegate.setFederationLink ( String  link)
inlineinherited

org.keycloak.models.UserModelを実装しています。

198  {
200  }
UserModel delegate
Definition: UserModelDelegate.java:36
void setFederationLink(String link)

◆ setFirstName()

void org.keycloak.models.utils.UserModelDelegate.setFirstName ( String  firstName)
inlineinherited

org.keycloak.models.UserModelを実装しています。

128  {
129  delegate.setFirstName(firstName);
130  }
UserModel delegate
Definition: UserModelDelegate.java:36
void setFirstName(String firstName)

◆ setLastName()

void org.keycloak.models.utils.UserModelDelegate.setLastName ( String  lastName)
inlineinherited

org.keycloak.models.UserModelを実装しています。

138  {
139  delegate.setLastName(lastName);
140  }
UserModel delegate
Definition: UserModelDelegate.java:36
void setLastName(String lastName)

◆ setServiceAccountClientLink()

void org.keycloak.models.utils.UserModelDelegate.setServiceAccountClientLink ( String  clientInternalId)
inlineinherited

org.keycloak.models.UserModelを実装しています。

208  {
209  delegate.setServiceAccountClientLink(clientInternalId);
210  }
UserModel delegate
Definition: UserModelDelegate.java:36
void setServiceAccountClientLink(String clientInternalId)

◆ setSingleAttribute()

void org.keycloak.models.utils.UserModelDelegate.setSingleAttribute ( String  name,
String  value 
)
inlineinherited

org.keycloak.models.UserModelを実装しています。

68  {
69  delegate.setSingleAttribute(name, value);
70  }
UserModel delegate
Definition: UserModelDelegate.java:36
void setSingleAttribute(String name, String value)

◆ setUsername()

void org.keycloak.models.utils.UserModelDelegate.setUsername ( String  username)
inlineinherited

org.keycloak.models.UserModelを実装しています。

53  {
54  delegate.setUsername(username);
55  }
UserModel delegate
Definition: UserModelDelegate.java:36
void setUsername(String username)

メンバ詳解

◆ delegate

UserModel org.keycloak.models.utils.UserModelDelegate.delegate
protectedinherited

◆ EMAIL

String org.keycloak.models.UserModel.EMAIL = "email"
inherited

◆ FIRST_NAME

String org.keycloak.models.UserModel.FIRST_NAME = "firstName"
inherited

◆ LAST_NAME

String org.keycloak.models.UserModel.LAST_NAME = "lastName"
inherited

◆ LOCALE

String org.keycloak.models.UserModel.LOCALE = "locale"
inherited

◆ logger

final Logger org.keycloak.storage.ldap.UnsyncedLDAPUserModelDelegate.logger = Logger.getLogger(UnsyncedLDAPUserModelDelegate.class)
staticprivate

◆ provider

LDAPStorageProvider org.keycloak.storage.ldap.UnsyncedLDAPUserModelDelegate.provider
protected

◆ USERNAME

String org.keycloak.models.UserModel.USERNAME = "username"
inherited

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