Class LDAPPasswordPullActions
java.lang.Object
org.apache.syncope.core.provisioning.java.pushpull.LDAPPasswordPullActions
- All Implemented Interfaces:
InboundActions,ProvisioningActions
A
InboundActions implementation which allows the ability to
import passwords from an LDAP backend that are hashed.-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidafter(ProvisioningProfile<?, ?> profile, LiveSyncDelta delta, EntityTO entity, ProvisioningReport result) Action to be executed after each local entity inbound.moreAttrsToGet(ProvisioningProfile<?, ?> profile, Provision provision) Return additional attributes to include in the result from the underlying connector.protected Optional<Pair<String, CipherAlgorithm>> parseEncodedPassword(String password) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.syncope.core.provisioning.api.pushpull.InboundActions
beforeAssign, beforeAssign, beforeAssign, beforeDelete, beforeDeprovision, beforeLink, beforeProvision, beforeProvision, beforeProvision, beforeUnassign, beforeUnlink, beforeUpdate, moreAttrsToGet, onError, preprocessMethods inherited from interface org.apache.syncope.core.provisioning.api.pushpull.ProvisioningActions
afterAll, beforeAll
-
Field Details
-
LOG
-
userDAO
-
-
Constructor Details
-
LDAPPasswordPullActions
public LDAPPasswordPullActions()
-
-
Method Details
-
moreAttrsToGet
Description copied from interface:InboundActionsReturn additional attributes to include in the result from the underlying connector.- Specified by:
moreAttrsToGetin interfaceInboundActions- Parameters:
profile- profile of the inbound being executed.provision- Any provisioning information- Returns:
- additional attributes to include in the result from the underlying connector
-
parseEncodedPassword
-
after
@Transactional public void after(ProvisioningProfile<?, ?> profile, LiveSyncDelta delta, EntityTO entity, ProvisioningReport result) Description copied from interface:InboundActionsAction to be executed after each local entity inbound.- Specified by:
afterin interfaceInboundActions- Parameters:
profile- profile of the inbound being executed.delta- retrieved inbound information (may be modified by beforeProvisionTO / beforeUpdate / beforeDelete)entity- entityresult- global inbound results at the current inbound step
-