public abstract class AbstractUserModel<E extends AbstractEntity> extends Object implements UserModel.Streams
UserModel.RequiredAction, UserModel.Streams, UserModel.UserRemovedEvent| Modifier and Type | Field and Description |
|---|---|
protected E |
entity |
protected RealmModel |
realm |
protected KeycloakSession |
session |
COMPARE_BY_USERNAME, EMAIL, EMAIL_VERIFIED, ENABLED, EXACT, FIRST_NAME, GROUPS, IDP_ALIAS, IDP_USER_ID, INCLUDE_SERVICE_ACCOUNT, LAST_NAME, LOCALE, SEARCH, USERNAME| Constructor and Description |
|---|
AbstractUserModel(KeycloakSession session,
RealmModel realm,
E entity) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
int |
hashCode() |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitgetAttribute, getAttributeStream, getGroups, getGroupsStream, getRequiredActions, getRequiredActionsStreamaddRequiredAction, addRequiredAction, getAttributes, getCreatedTimestamp, getEmail, getFederationLink, getFirstAttribute, getFirstName, getGroups, getGroups, getGroupsCount, getGroupsCountByNameContaining, getGroupsStream, getId, getLastName, getServiceAccountClientLink, getUsername, isEmailVerified, isEnabled, isMemberOf, joinGroup, leaveGroup, removeAttribute, removeRequiredAction, removeRequiredAction, setAttribute, setCreatedTimestamp, setEmail, setEmailVerified, setEnabled, setFederationLink, setFirstName, setLastName, setServiceAccountClientLink, setSingleAttribute, setUsernamegetClientRoleMappings, getClientRoleMappingsStream, getRealmRoleMappings, getRealmRoleMappingsStream, getRoleMappings, getRoleMappingsStreamdeleteRoleMapping, grantRole, hasRoleprotected final KeycloakSession session
protected final RealmModel realm
protected final E extends AbstractEntity entity
public AbstractUserModel(KeycloakSession session, RealmModel realm, E entity)
Copyright © 2021 JBoss by Red Hat. All rights reserved.