public class MSADUserAccountControlMapper.MSADUserModelDelegate extends UserModelDelegate
UserModel.RequiredAction, UserModel.UserRemovedEvent
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() |
protected UserAccountControl |
getUserAccountControl() |
boolean |
isEnabled() |
void |
removeRequiredAction(String action) |
void |
removeRequiredAction(UserModel.RequiredAction action) |
void |
setEnabled(boolean enabled) |
void |
updateCredential(UserCredentialModel cred) |
protected void |
updateUserAccountControl(UserAccountControl accountControl) |
deleteRoleMapping, getAttribute, getAttributes, getClientRoleMappings, getCreatedTimestamp, getCredentialsDirectly, getDelegate, getEmail, getFederationLink, getFirstAttribute, getFirstName, getGroups, getId, getLastName, getRealmRoleMappings, getRoleMappings, getServiceAccountClientLink, getUsername, grantRole, hasRole, isEmailVerified, isMemberOf, isOtpEnabled, joinGroup, leaveGroup, removeAttribute, setAttribute, setCreatedTimestamp, setEmail, setEmailVerified, setFederationLink, setFirstName, setLastName, setOtpEnabled, setServiceAccountClientLink, setSingleAttribute, setUsername, updateCredentialDirectly
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 updateCredential(UserCredentialModel cred)
updateCredential
in interface UserModel
updateCredential
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()
protected UserAccountControl getUserAccountControl()
protected void updateUserAccountControl(UserAccountControl accountControl)
Copyright © 2016 JBoss by Red Hat. All rights reserved.