Class ADMembershipPullActions
java.lang.Object
org.apache.syncope.core.provisioning.java.pushpull.LDAPMembershipPullActions
org.apache.syncope.core.provisioning.java.pushpull.ADMembershipPullActions
- All Implemented Interfaces:
InboundActions
,ProvisioningActions
Simple action for pulling Active Directory groups memberships to Syncope group memberships, when the same resource is
configured for both users and groups.
- See Also:
-
Field Summary
Fields inherited from class org.apache.syncope.core.provisioning.java.pushpull.LDAPMembershipPullActions
anyTypeDAO, groupDAO, inboundMatcher, LOG, membershipsAfter, membershipsBefore, userProvisioningManager
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected String
getGroupMembershipAttrName
(Connector connector) Allows easy subclassing for the ConnId AD connector bundle.Methods inherited from class org.apache.syncope.core.provisioning.java.pushpull.LDAPMembershipPullActions
after, afterAll, beforeUpdate, getMembAttrValues
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.apache.syncope.core.provisioning.api.pushpull.InboundActions
beforeAssign, beforeAssign, beforeAssign, beforeDelete, beforeDeprovision, beforeLink, beforeProvision, beforeProvision, beforeProvision, beforeUnassign, beforeUnlink, moreAttrsToGet, moreAttrsToGet, onError, preprocess
Methods inherited from interface org.apache.syncope.core.provisioning.api.pushpull.ProvisioningActions
beforeAll
-
Constructor Details
-
ADMembershipPullActions
public ADMembershipPullActions()
-
-
Method Details
-
getGroupMembershipAttrName
Allows easy subclassing for the ConnId AD connector bundle.- Overrides:
getGroupMembershipAttrName
in classLDAPMembershipPullActions
- Parameters:
connector
- A Connector instance to query for the groupMemberAttribute property name- Returns:
- the name of the attribute used to keep track of group memberships
-