Package com.atlassian.crowd.directory

Interface Summary
InternalDirectoryUtils Internal Directory utility.
InternalRemoteDirectory This interface represents a specialised extension of RemoteDirectory that is used by InternalDirectories.
LDAPDirectory Contains methods specific to LDAP direcotories.
RemoteDirectory Gateway to perform operations on the physical remote directory.
SynchronisableDirectory A RemoteDirectory that holds a local cache to remote data.
 

Class Summary
AbstractInternalDirectory This class holds methods that are common to both InternalDirectory and CachingDirectory.
ApacheDS  
ApacheDS15  
AppleOpenDirectory Provides limited support for Apple's Open Directory.
AttributeValuesHolder Concrete implementation of Attributes interface.
CachingDirectory This InternalDirectory is used for locally caching Users and Groups from an external Directory.
DbCachingDirectoryPoller A Directory poller for the DbCachingRemoteDirectory.
DbCachingRemoteChangeOperations  
DbCachingRemoteDirectory A RemoteDirectory that provides LDAP and Crowd integration plus local storage in an internal directory for LDAP user and group attributes, and local groups for LDAP and Crowd users with local caching of remote data.
DelegatedAuthenticationDirectory This implementation of a RemoteDirectory provides delegated authentication to an underlying remote LDAP implementation.
DirectoryCacheFactoryImpl DirectoryCacheFactory that returns DbCachingRemoteDirectoryCache instance.
DirectoryCacheImplUsingChangeOperations  
DirectoryMembershipsIterable An Iterable view of the memberships of a collection of named groups, backed with individual calls to a RemoteDirectory.
DirectoryProperties Contains properties for Directory.
FedoraDS Read-only directory connector for FedoraDS running the Posix schema.
GenericLDAP Generic LDAP connector.
ImmutableGroup ImmutableGroup is an immutable implementation of InternalDirectoryGroup.
ImmutableTimestampedUser  
InternalDirectory Internal directory connector.
InternalDirectoryUtilsImpl  
MicrosoftActiveDirectory Microsoft Active Directory connector.
MultiValuedAttributeValuesHolder Concrete implementation of Attributes interface for multi-valued attributes.
NovelleDirectory Novell eDirectory LDAP connector.
OpenDS  
OpenLDAP  
OpenLDAPRfc2307  
RemoteCrowdDirectory A RemoteDirectory that allows integration with a remote Crowd server.
Rfc2307 This class provides read-only support for the POSIX LDAP Schema (RFC2307)
RFC2307Directory Read-only, non-nesting implementation of RFC2307 user-group membership interactions.
RFC4519Directory Read-write, nesting-aware implementation of RFC4519 user-group membership interactions.
SpringLDAPConnector This class implements a remote LDAP directory using Spring LdapTemplate.
SpringLDAPConnectorAccessor This class is used for gaining access to non-public SpringLDAPConnector fields and methods .
SunONE Sun ONE / Sun DSEE Directory connector.
SynchronisableDirectoryProperties Constants representing synchronisable directory properties.
TimerStack A stack used for timing log messages
TransactionalDirectoryCacheFactory DirectoryCacheFactory that returns DbCachingRemoteDirectoryCache instance wrapped with TransactionInterceptor.
 



Copyright © 2012 Atlassian. All Rights Reserved.