Interface | Description |
---|---|
DirectoryCacheChangeOperations |
Individual methods that should be performed in transactions.
|
FastEntityCountProvider |
Interface to be implemented by directory implementations that can compute counts fast.
|
InternalDirectoryUtils |
Internal Directory utility.
|
InternalRemoteDirectory |
This interface represents a specialised extension of
RemoteDirectory that is used by InternalDirectories. |
LDAPDirectory |
Contains methods specific to LDAP directories.
|
LdapDirectoryClearingClusterEventPublisher |
This component is responsible for publishing information about LDAP directory deletion/deactivation to other nodes.
|
MultiValuesQueriesSupport |
Interface supporting searches with multiple values to match.
|
RemoteDirectory |
Gateway to perform operations on the physical remote directory.
|
SpringLdapPoolStatisticsProvider | |
SynchronisableDirectory |
A
RemoteDirectory that holds a local cache to remote data. |
Class | Description |
---|---|
AbstractForwardingDirectory |
A utility class which delegates (i.e.
|
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.
|
AuditingDirectoryDecorator |
A decorator around a
RemoteDirectory that creates events in the audit log upon changes. |
AzureAdDirectory |
Microsoft Azure Active Directory connector
|
AzureMembershipHelper |
Helper class to fetch membership data.
|
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. |
DefaultLdapDirectoryClearingClusterEventPublisher | |
DelegatedAuthenticationDirectory |
This implementation of a
RemoteDirectory provides delegated
authentication to an underlying remote LDAP implementation. |
DirectoryCacheChangeOperations.AddRemoveSets<T> | |
DirectoryCacheChangeOperations.GroupsToAddUpdateReplace | |
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 . |
DirectorySynchronisationStatusImpl |
Implementation of
com.atlassian.crowd.model.directory.DirectorySynchronisationStatus |
DirectorySynchronisationStatusImpl.Builder | |
DirectorySynchronisationToken | |
DirectoryWrapper | |
FedoraDS |
Read-only directory connector for FedoraDS running the Posix schema.
|
GenericLDAP |
Generic LDAP connector.
|
InternalDirectory |
Internal directory connector.
|
InternalDirectoryForDelegation |
This is the internal front-end of a delegating directory.
|
InternalDirectoryUtilsImpl | |
LazyAttributesEvaluationDirectory |
Immutable implementation of
Directory , which lazily evaluates specific attributes |
LdapContextSourceFactory | |
LdapContextSourceProvider | |
LimitedNamingEnumeration<T> |
Wrap a
NamingEnumeration and only return up to a limited number of elements. |
MicrosoftActiveDirectory |
Microsoft Active Directory connector.
|
MockMembershipSearcher |
Helper class to setup data for membership queries
MembershipQuery . |
MockSimpleRemoteDirectory | |
MultiValuedAttributeValuesHolder |
Concrete implementation of Attributes interface for multi-valued attributes.
|
NamedLdapEntity | |
NamedLdapEntity.NamedEntityMapper | |
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.
|
SpringLdapPoolClearingClusterMessageListener |
This component deletes a Dynamic LDAP connection pool for a deleted/deactivated directory after receiving a cluster
message requesting removal of that directory's LDAP connection pool
|
SpringLdapPooledContextSourceProvider | |
SpringLdapPoolStatistics | |
SunONE |
Sun ONE / Sun DSEE Directory connector.
|
SynchronisableDirectoryProperties |
Constants representing synchronisable directory properties.
|
SyncScheduleType | |
TransactionalDirectoryCacheFactory |
DirectoryCacheFactory that returns DbCachingRemoteDirectoryCache instance
wrapped with TransactionInterceptor.
|
Enum | Description |
---|---|
DirectoryCacheChangeOperations.GroupShadowingType | |
SpringLdapPooledContextSourceProvider.LdapPoolDestroyedReason | |
SynchronisableDirectoryProperties.SyncGroupMembershipsAfterAuth |
Allows configuring whether user groups should be synchronised when the user authenticates
|
Copyright © 2024 Atlassian. All rights reserved.