public class LDAPPasswordPullActions extends Object implements PullActions
PullActions
implementation which allows the ability to
import passwords from an LDAP backend that are hashed.Modifier and Type | Field and Description |
---|---|
protected static org.slf4j.Logger |
LOG |
protected UserDAO |
userDAO |
Constructor and Description |
---|
LDAPPasswordPullActions() |
Modifier and Type | Method and Description |
---|---|
void |
after(ProvisioningProfile<?,?> profile,
SyncDelta delta,
EntityTO entity,
ProvisioningReport result)
Action to be executed after each local entity pull.
|
Set<String> |
moreAttrsToGet(ProvisioningProfile<?,?> profile,
Provision provision)
Return additional attributes to include in the result from the underlying connector.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
beforeAssign, beforeDelete, beforeDeprovision, beforeLink, beforeProvision, beforeUnassign, beforeUnlink, beforeUpdate, moreAttrsToGet, onError, preprocess
afterAll, beforeAll
protected static final org.slf4j.Logger LOG
@Autowired protected UserDAO userDAO
public Set<String> moreAttrsToGet(ProvisioningProfile<?,?> profile, Provision provision)
PullActions
moreAttrsToGet
in interface PullActions
profile
- profile of the pull being executed.provision
- Any provisioning information@Transactional public void after(ProvisioningProfile<?,?> profile, SyncDelta delta, EntityTO entity, ProvisioningReport result) throws org.quartz.JobExecutionException
PullActions
after
in interface PullActions
profile
- profile of the pull being executed.delta
- retrieved pull information (may be modified by beforeProvision / beforeUpdate /
beforeDelete)entity
- entityresult
- global pull results at the current pull steporg.quartz.JobExecutionException
- in case of generic failureCopyright © 2010–2023 The Apache Software Foundation. All rights reserved.