public class MSADUserAccountControlStorageMapper.MSADUserModelDelegate extends TxAwareLDAPUserModelDelegate
UserModel.RequiredAction, UserModel.UserRemovedEvent
logger, provider
delegate
Constructor and Description |
---|
MSADUserModelDelegate(UserModel delegate,
LDAPObject ldapUser) |
Modifier and Type | Method and Description |
---|---|
void |
addRequiredAction(String action) |
void |
addRequiredAction(UserModel.RequiredAction action) |
protected long |
getPwdLastSet() |
Set<String> |
getRequiredActions() |
boolean |
isEnabled() |
void |
removeRequiredAction(String action) |
void |
removeRequiredAction(UserModel.RequiredAction action) |
void |
setEnabled(boolean enabled) |
ensureTransactionStarted, markUpdatedAttributeInTransaction, markUpdatedRequiredActionInTransaction
deleteRoleMapping, equals, getAttribute, getAttributes, getClientRoleMappings, getCreatedTimestamp, getDelegate, getEmail, getFederationLink, getFirstAttribute, getFirstName, getGroups, getId, getLastName, getRealmRoleMappings, getRoleMappings, getServiceAccountClientLink, getUsername, grantRole, hashCode, hasRole, isEmailVerified, isMemberOf, joinGroup, leaveGroup, removeAttribute, setAttribute, setCreatedTimestamp, setEmail, setEmailVerified, setFederationLink, setFirstName, setLastName, setServiceAccountClientLink, setSingleAttribute, setUsername
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
getGroups, getGroups, getGroupsCount, getGroupsCountByNameContaining
public MSADUserModelDelegate(UserModel delegate, LDAPObject ldapUser)
public boolean isEnabled()
isEnabled
in interface UserModel
isEnabled
in class UserModelDelegate
public void setEnabled(boolean enabled)
setEnabled
in interface UserModel
setEnabled
in class UserModelDelegate
public void addRequiredAction(UserModel.RequiredAction action)
addRequiredAction
in interface UserModel
addRequiredAction
in class UserModelDelegate
public void addRequiredAction(String action)
addRequiredAction
in interface UserModel
addRequiredAction
in class UserModelDelegate
public void removeRequiredAction(UserModel.RequiredAction action)
removeRequiredAction
in interface UserModel
removeRequiredAction
in class UserModelDelegate
public void removeRequiredAction(String action)
removeRequiredAction
in interface UserModel
removeRequiredAction
in class UserModelDelegate
public Set<String> getRequiredActions()
getRequiredActions
in interface UserModel
getRequiredActions
in class UserModelDelegate
protected long getPwdLastSet()
Copyright © 2020 JBoss by Red Hat. All rights reserved.