public class InMemoryUserAdapter extends UserModelDefaultMethods
UserModel.RequiredAction, UserModel.UserRemovedEvent
DISABLED_REASON, EMAIL, FIRST_NAME, GROUPS, INCLUDE_SERVICE_ACCOUNT, LAST_NAME, LOCALE, SEARCH, USERNAME
Constructor and Description |
---|
InMemoryUserAdapter(KeycloakSession session,
RealmModel realm,
String id) |
getEmail, getFirstName, getLastName, setEmail, setFirstName, setLastName
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
getGroups, getGroups, getGroupsCount, getGroupsCountByNameContaining
public InMemoryUserAdapter(KeycloakSession session, RealmModel realm, String id)
public String getUsername()
public void setUsername(String username)
public void addDefaults()
public void setReadonly(boolean flag)
protected void checkReadonly()
public String getId()
public Long getCreatedTimestamp()
public void setCreatedTimestamp(Long timestamp)
public boolean isEnabled()
public void setEnabled(boolean enabled)
public void removeAttribute(String name)
public void addRequiredAction(String action)
public void removeRequiredAction(String action)
public void addRequiredAction(UserModel.RequiredAction action)
public void removeRequiredAction(UserModel.RequiredAction action)
public boolean isEmailVerified()
public void setEmailVerified(boolean verified)
public Set<GroupModel> getGroups()
public void joinGroup(GroupModel group)
public void leaveGroup(GroupModel group)
public boolean isMemberOf(GroupModel group)
public String getFederationLink()
public void setFederationLink(String link)
public String getServiceAccountClientLink()
public void setServiceAccountClientLink(String clientInternalId)
public Set<RoleModel> getClientRoleMappings(ClientModel app)
public boolean hasRole(RoleModel role)
public void grantRole(RoleModel role)
public void deleteRoleMapping(RoleModel role)
Copyright © 2021 JBoss by Red Hat. All rights reserved.