Class DBPasswordPropagationActions
java.lang.Object
org.apache.syncope.core.provisioning.java.propagation.DBPasswordPropagationActions
- 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
cipher algorithm property of the DB Connector.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidbefore(PropagationTaskInfo taskInfo) Executes logic before actual propagation.protected booleancipherAlgorithmMatches(String connectorAlgorithm, CipherAlgorithm userAlgorithm) 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
-
DBPasswordPropagationActions
public DBPasswordPropagationActions()
-
-
Method Details
-
getCipherAlgorithm
-
cipherAlgorithmMatches
-
before
Description copied from interface:PropagationActionsExecutes logic before actual propagation.- Specified by:
beforein interfacePropagationActions- Parameters:
taskInfo- propagation task
-