public abstract class AbstractUserModel<E extends AbstractEntity> extends Object implements UserModel.Streams
UserModel.RequiredAction, UserModel.SearchableFields, UserModel.Streams, UserModel.UserRemovedEvent
Modifier and Type | Field and Description |
---|---|
protected E |
entity |
protected RealmModel |
realm |
protected KeycloakSession |
session |
COMPARE_BY_USERNAME, DISABLED_REASON, 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, wait
getAttribute, getAttributeStream, getGroups, getGroupsStream, getRequiredActions, getRequiredActionsStream
addRequiredAction, 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, setUsername
getClientRoleMappings, getClientRoleMappingsStream, getRealmRoleMappings, getRealmRoleMappingsStream, getRoleMappings, getRoleMappingsStream
deleteRoleMapping, grantRole, hasRole
protected 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.