public abstract class TxAwareLDAPUserModelDelegate extends UserModelDelegate
UserModel.RequiredAction, UserModel.UserRemovedEvent
Modifier and Type | Field and Description |
---|---|
protected LDAPObject |
ldapUser |
static org.jboss.logging.Logger |
logger |
protected LDAPStorageProvider |
provider |
delegate
EMAIL, FIRST_NAME, GROUPS, INCLUDE_SERVICE_ACCOUNT, LAST_NAME, LOCALE, SEARCH, USERNAME
Constructor and Description |
---|
TxAwareLDAPUserModelDelegate(UserModel delegate,
LDAPStorageProvider provider,
LDAPObject ldapUser) |
Modifier and Type | Method and Description |
---|---|
protected void |
ensureTransactionStarted() |
addRequiredAction, addRequiredAction, deleteRoleMapping, equals, getAttribute, getAttributes, getClientRoleMappings, getCreatedTimestamp, getDelegate, getEmail, getFederationLink, getFirstAttribute, getFirstName, getGroups, getId, getLastName, getRealmRoleMappings, getRequiredActions, getRoleMappings, getServiceAccountClientLink, getUsername, grantRole, hashCode, hasRole, isEmailVerified, isEnabled, isMemberOf, joinGroup, leaveGroup, removeAttribute, removeRequiredAction, removeRequiredAction, setAttribute, setCreatedTimestamp, setEmail, setEmailVerified, setEnabled, setFederationLink, setFirstName, setLastName, setServiceAccountClientLink, setSingleAttribute, setUsername
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
getGroups, getGroups, getGroupsCount, getGroupsCountByNameContaining
public static final org.jboss.logging.Logger logger
protected LDAPStorageProvider provider
protected LDAPObject ldapUser
public TxAwareLDAPUserModelDelegate(UserModel delegate, LDAPStorageProvider provider, LDAPObject ldapUser)
Copyright © 2020 JBoss by Red Hat. All rights reserved.