Class RFC4519Directory

java.lang.Object
com.atlassian.crowd.directory.SpringLDAPConnector
com.atlassian.crowd.directory.RFC4519Directory
All Implemented Interfaces:
LDAPDirectory, RemoteDirectory, Attributes
Direct Known Subclasses:
ApacheDS, MicrosoftActiveDirectory, NovelleDirectory, OpenLDAP, SunONE

public abstract class RFC4519Directory extends SpringLDAPConnector
Read-write, nesting-aware implementation of RFC4519 user-group membership interactions.

A user is a member of a group if either:

  • the DN of user is present in the collection of member attribute values of the group
  • the user has a memberOf attribute which contains the DN of the group (must be enabled via LDAPPropertiesMapper)
See Also: