public class MSADUserAccountControlStorageMapper.MSADUserModelDelegate extends TxAwareLDAPUserModelDelegate
UserModel.RequiredAction, UserModel.SearchableFields, UserModel.Streams, UserModel.UserRemovedEventlogger, providerdelegateCOMPARE_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 |
|---|
MSADUserModelDelegate(UserModel delegate,
LDAPObject ldapUser) |
| Modifier and Type | Method and Description |
|---|---|
void |
addRequiredAction(String action) |
void |
addRequiredAction(UserModel.RequiredAction action) |
protected long |
getPwdLastSet() |
Stream<String> |
getRequiredActionsStream()
Obtains the names of required actions associated with the user.
|
boolean |
isEnabled() |
void |
removeRequiredAction(String action) |
void |
removeRequiredAction(UserModel.RequiredAction action) |
void |
setEnabled(boolean enabled) |
ensureTransactionStarted, markUpdatedAttributeInTransaction, markUpdatedRequiredActionInTransactiondeleteRoleMapping, equals, getAttributes, getAttributeStream, getClientRoleMappingsStream, getCreatedTimestamp, getDelegate, getEmail, getFederationLink, getFirstAttribute, getFirstName, getGroupsStream, getId, getLastName, getRealmRoleMappingsStream, getRoleMappingsStream, getServiceAccountClientLink, getUsername, grantRole, hashCode, hasRole, isEmailVerified, isMemberOf, joinGroup, leaveGroup, removeAttribute, setAttribute, setCreatedTimestamp, setEmail, setEmailVerified, setFederationLink, setFirstName, setLastName, setServiceAccountClientLink, setSingleAttribute, setUsernameclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitgetAttribute, getGroups, getRequiredActionsgetGroups, getGroups, getGroupsCount, getGroupsCountByNameContaining, getGroupsStreamgetClientRoleMappings, getRealmRoleMappings, getRoleMappingspublic MSADUserModelDelegate(UserModel delegate, LDAPObject ldapUser)
public boolean isEnabled()
isEnabled in interface UserModelisEnabled in class UserModelDelegatepublic void setEnabled(boolean enabled)
setEnabled in interface UserModelsetEnabled in class UserModelDelegatepublic void addRequiredAction(UserModel.RequiredAction action)
addRequiredAction in interface UserModeladdRequiredAction in class UserModelDelegatepublic void addRequiredAction(String action)
addRequiredAction in interface UserModeladdRequiredAction in class UserModelDelegatepublic void removeRequiredAction(UserModel.RequiredAction action)
removeRequiredAction in interface UserModelremoveRequiredAction in class UserModelDelegatepublic void removeRequiredAction(String action)
removeRequiredAction in interface UserModelremoveRequiredAction in class UserModelDelegatepublic Stream<String> getRequiredActionsStream()
UserModelgetRequiredActionsStream in interface UserModelgetRequiredActionsStream in interface UserModel.StreamsgetRequiredActionsStream in class UserModelDelegateStream of required action names.protected long getPwdLastSet()
Copyright © 2021 JBoss by Red Hat. All rights reserved.