Class LDAPPasswordPropagationActions
java.lang.Object
org.apache.syncope.core.provisioning.java.propagation.LDAPPasswordPropagationActions
- All Implemented Interfaces:
PropagationActions
Propagate a non-cleartext password out to a resource, if the PropagationManager has not already
added a password. The CipherAlgorithm associated with the password must match the password
hash algorithm property of the LDAP Connector.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidbefore(PropagationTaskInfo taskInfo) Executes logic before actual propagation.protected booleancipherAlgorithmMatches(String connectorAlgo, CipherAlgorithm userAlgo) protected StringgetCipherAlgorithm(ConnInstance connInstance) 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.propagation.PropagationActions
after, moreAttrsToGet, moreAttrsToGet, onError
-
Field Details
-
CLEARTEXT
- See Also:
-
userDAO
-
-
Constructor Details
-
LDAPPasswordPropagationActions
public LDAPPasswordPropagationActions()
-
-
Method Details
-
before
Description copied from interface:PropagationActionsExecutes logic before actual propagation.- Specified by:
beforein interfacePropagationActions- Parameters:
taskInfo- propagation task
-
getCipherAlgorithm
-
cipherAlgorithmMatches
-