Skip navigation links
A B C D E F G H I J K L M N O P R S T U V W 

A

AbstractDelegatingApplicationService - Class in com.atlassian.crowd.manager.application
An implementation of ApplicationService that delegates all methods to another ApplicationService.
AbstractDelegatingApplicationService(ApplicationService) - Constructor for class com.atlassian.crowd.manager.application.AbstractDelegatingApplicationService
 
AbstractInMemoryMembershipSearchStrategy - Class in com.atlassian.crowd.manager.application.search
An abstract MembershipSearchStrategy which searches across multiple directories in memory for users and groups
AbstractInMemoryMembershipSearchStrategy(DirectoryManager, List<Directory>, AccessFilter) - Constructor for class com.atlassian.crowd.manager.application.search.AbstractInMemoryMembershipSearchStrategy
 
AccessFilter - Interface in com.atlassian.crowd.manager.application.filtering
Interface for filtering users and groups with access.
accessFilter - Variable in class com.atlassian.crowd.manager.application.search.AbstractInMemoryMembershipSearchStrategy
 
AccessFilterFactory - Interface in com.atlassian.crowd.manager.application.filtering
Factory for AccessFilter.
AccessFilterFactoryImpl - Class in com.atlassian.crowd.manager.application.filtering
 
AccessFilterFactoryImpl(DirectoryManager, DcLicenseChecker) - Constructor for class com.atlassian.crowd.manager.application.filtering.AccessFilterFactoryImpl
 
add(Application) - Method in class com.atlassian.crowd.manager.application.ApplicationManagerGeneric
 
add(Application, ApplicationDirectoryMapping, String) - Method in class com.atlassian.crowd.manager.application.DefaultGroupMembershipServiceImpl
 
add(Application, ApplicationDirectoryMapping, String) - Method in class com.atlassian.crowd.manager.application.NoOpDefaultGroupMembershipService
 
add(Directory) - Method in class com.atlassian.crowd.manager.directory.DirectoryDaoTransactionalDecorator
Makes a transactional call to DirectoryDao.add(Directory)
add(Webhook) - Method in class com.atlassian.crowd.manager.webhook.WebhookRegistryImpl
 
addAll(Iterable<T>) - Method in class com.atlassian.crowd.search.util.OrderedResultsConstrainer
 
addAllGroups(long, Collection<GroupTemplate>, boolean) - Method in class com.atlassian.crowd.manager.directory.DirectoryManagerGeneric
 
addAllUsers(Application, Collection<UserTemplateWithCredentialAndAttributes>) - Method in class com.atlassian.crowd.manager.application.AbstractDelegatingApplicationService
 
addAllUsers(Application, Collection<UserTemplateWithCredentialAndAttributes>) - Method in class com.atlassian.crowd.manager.application.ApplicationServiceGeneric
 
addAllUsers(long, Collection<UserTemplateWithCredentialAndAttributes>, boolean) - Method in class com.atlassian.crowd.manager.directory.DirectoryManagerGeneric
 
addAllUsersToGroup(long, Collection<String>, String) - Method in class com.atlassian.crowd.manager.directory.DirectoryManagerGeneric
 
addDirectory(Directory) - Method in class com.atlassian.crowd.manager.directory.DirectoryManagerGeneric
 
addDirectoryMapping(Application, Directory, boolean, OperationType...) - Method in class com.atlassian.crowd.manager.application.ApplicationManagerGeneric
 
addGroup(GroupTemplate) - Method in class com.atlassian.crowd.directory.AuditingDirectoryDecorator
 
addGroup(GroupTemplate) - Method in class com.atlassian.crowd.directory.DbCachingRemoteDirectory
 
addGroup(Application, GroupTemplate) - Method in class com.atlassian.crowd.manager.application.AbstractDelegatingApplicationService
 
addGroup(Application, GroupTemplate) - Method in class com.atlassian.crowd.manager.application.ApplicationServiceGeneric
 
addGroup(Application, GroupTemplate) - Method in class com.atlassian.crowd.manager.application.TranslatingApplicationService
 
addGroup(long, GroupTemplate) - Method in class com.atlassian.crowd.manager.directory.DirectoryManagerGeneric
 
addGroup(GroupTemplate) - Method in class com.atlassian.crowd.manager.recovery.RecoveryModeRemoteDirectory
 
addGroupMapping(Application, Directory, String) - Method in class com.atlassian.crowd.manager.application.ApplicationManagerGeneric
 
addGroupMembersForGroup(Group, Set<String>) - Method in class com.atlassian.crowd.directory.DirectoryCacheImplUsingChangeOperations
 
addGroupMembershipsForGroup(Group, Collection<String>) - Method in class com.atlassian.crowd.directory.DbCachingRemoteChangeOperations
 
addGroups(Set<GroupTemplate>) - Method in class com.atlassian.crowd.directory.DbCachingRemoteChangeOperations
 
addGroupToGroup(String, String) - Method in class com.atlassian.crowd.directory.AuditingDirectoryDecorator
 
addGroupToGroup(String, String) - Method in class com.atlassian.crowd.directory.DbCachingRemoteChangeOperations
 
addGroupToGroup(String, String) - Method in class com.atlassian.crowd.directory.DbCachingRemoteDirectory
 
addGroupToGroup(String, String) - Method in class com.atlassian.crowd.directory.DirectoryCacheImplUsingChangeOperations
 
addGroupToGroup(Application, String, String) - Method in class com.atlassian.crowd.manager.application.AbstractDelegatingApplicationService
 
addGroupToGroup(Application, String, String) - Method in class com.atlassian.crowd.manager.application.ApplicationServiceGeneric
 
addGroupToGroup(long, String, String) - Method in class com.atlassian.crowd.manager.directory.DirectoryManagerGeneric
 
addGroupToGroup(String, String) - Method in class com.atlassian.crowd.manager.recovery.RecoveryModeRemoteDirectory
 
addMonitor(RemoteDirectory) - Method in class com.atlassian.crowd.manager.directory.monitor.NoopDirectoryMonitorManager
 
addOrUpdateCachedGroup(Group) - Method in class com.atlassian.crowd.directory.DbCachingRemoteChangeOperations
 
addOrUpdateCachedGroup(Group) - Method in class com.atlassian.crowd.directory.DirectoryCacheImplUsingChangeOperations
 
addOrUpdateCachedGroups(Collection<? extends Group>, Date) - Method in class com.atlassian.crowd.directory.DirectoryCacheImplUsingChangeOperations
 
addOrUpdateCachedUser(User) - Method in class com.atlassian.crowd.directory.DbCachingRemoteChangeOperations
 
addOrUpdateCachedUser(User) - Method in class com.atlassian.crowd.directory.DirectoryCacheImplUsingChangeOperations
 
addOrUpdateCachedUsers(Collection<? extends User>, Date) - Method in class com.atlassian.crowd.directory.DirectoryCacheImplUsingChangeOperations
 
addPermission(Directory, OperationType) - Method in class com.atlassian.crowd.manager.permission.PermissionManagerImpl
 
addPermission(Application, Directory, OperationType) - Method in class com.atlassian.crowd.manager.permission.PermissionManagerImpl
 
addRemoteAddress(Application, RemoteAddress) - Method in class com.atlassian.crowd.manager.application.ApplicationManagerGeneric
 
addUser(UserTemplate, PasswordCredential) - Method in class com.atlassian.crowd.directory.AuditingDirectoryDecorator
 
addUser(UserTemplateWithAttributes, PasswordCredential) - Method in class com.atlassian.crowd.directory.AuditingDirectoryDecorator
 
addUser(UserTemplateWithAttributes, PasswordCredential) - Method in class com.atlassian.crowd.directory.DbCachingRemoteDirectory
 
addUser(Application, UserTemplate, PasswordCredential) - Method in class com.atlassian.crowd.manager.application.AbstractDelegatingApplicationService
 
addUser(Application, UserTemplateWithAttributes, PasswordCredential) - Method in class com.atlassian.crowd.manager.application.AbstractDelegatingApplicationService
 
addUser(Application, UserTemplate, PasswordCredential) - Method in class com.atlassian.crowd.manager.application.ApplicationServiceGeneric
 
addUser(Application, UserTemplateWithAttributes, PasswordCredential) - Method in class com.atlassian.crowd.manager.application.ApplicationServiceGeneric
 
addUser(Application, UserTemplate, PasswordCredential) - Method in class com.atlassian.crowd.manager.application.TranslatingApplicationService
 
addUser(Application, UserTemplateWithAttributes, PasswordCredential) - Method in class com.atlassian.crowd.manager.application.TranslatingApplicationService
 
addUser(long, UserTemplate, PasswordCredential) - Method in class com.atlassian.crowd.manager.directory.DirectoryManagerGeneric
 
addUser(long, UserTemplateWithAttributes, PasswordCredential) - Method in class com.atlassian.crowd.manager.directory.DirectoryManagerGeneric
 
addUser(UserTemplate, PasswordCredential) - Method in class com.atlassian.crowd.manager.recovery.RecoveryModeRemoteDirectory
 
addUser(UserTemplateWithAttributes, PasswordCredential) - Method in class com.atlassian.crowd.manager.recovery.RecoveryModeRemoteDirectory
 
addUserMembersForGroup(Group, Set<String>) - Method in class com.atlassian.crowd.directory.DirectoryCacheImplUsingChangeOperations
 
addUserMembershipsForGroup(Group, Set<String>) - Method in class com.atlassian.crowd.directory.DbCachingRemoteChangeOperations
 
addUsers(Set<UserTemplateWithCredentialAndAttributes>) - Method in class com.atlassian.crowd.directory.DbCachingRemoteChangeOperations
 
addUserToGroup(String, String) - Method in class com.atlassian.crowd.directory.AuditingDirectoryDecorator
 
addUserToGroup(String, String) - Method in class com.atlassian.crowd.directory.DbCachingRemoteChangeOperations
 
addUserToGroup(String, String) - Method in class com.atlassian.crowd.directory.DbCachingRemoteDirectory
 
addUserToGroup(String, String) - Method in class com.atlassian.crowd.directory.DirectoryCacheImplUsingChangeOperations
 
addUserToGroup(Application, String, String) - Method in class com.atlassian.crowd.manager.application.AbstractDelegatingApplicationService
 
addUserToGroup(Application, String, String) - Method in class com.atlassian.crowd.manager.application.ApplicationServiceGeneric
 
addUserToGroup(Application, String, String) - Method in class com.atlassian.crowd.manager.application.TranslatingApplicationService
 
addUserToGroup(long, String, String) - Method in class com.atlassian.crowd.manager.directory.DirectoryManagerGeneric
 
addUserToGroup(String, String) - Method in class com.atlassian.crowd.manager.recovery.RecoveryModeRemoteDirectory
 
AliasManagerImpl - Class in com.atlassian.crowd.manager.application
 
AliasManagerImpl(AliasDAO, ApplicationManager, ApplicationService, EventPublisher) - Constructor for class com.atlassian.crowd.manager.application.AliasManagerImpl
 
AllowingAuthenticateByEmailApplicationService - Class in com.atlassian.crowd.manager.application
 
AllowingAuthenticateByEmailApplicationService(ApplicationService, EmailAddressValidator, EventPublisher, CanonicalUsersByEmailFinder, DcLicenseChecker) - Constructor for class com.atlassian.crowd.manager.application.AllowingAuthenticateByEmailApplicationService
 
ANNOUNCEMENT_TEXT_MAX_LENGTH - Static variable in class com.atlassian.crowd.lookandfeel.LookAndFeelConstants
 
anyMatch(NestedGroupsIterator.PredicateWithException<T>) - Method in class com.atlassian.crowd.manager.directory.nestedgroups.NestedGroupsIterator
 
ApplicationDefaultGroupMembershipResolver - Class in com.atlassian.crowd.core.event.listener
 
ApplicationDefaultGroupMembershipResolver(DefaultGroupMembershipService, DirectoryManager) - Constructor for class com.atlassian.crowd.core.event.listener.ApplicationDefaultGroupMembershipResolver
 
ApplicationManagerGeneric - Class in com.atlassian.crowd.manager.application
 
ApplicationManagerGeneric(ApplicationDAO, PasswordEncoderFactory, EventPublisher) - Constructor for class com.atlassian.crowd.manager.application.ApplicationManagerGeneric
 
ApplicationServiceGeneric - Class in com.atlassian.crowd.manager.application
 
ApplicationServiceGeneric(DirectoryManager, SearchStrategyFactory, PermissionManager, EventPublisher, EventStore, WebhookRegistry, AvatarProvider, AuthenticationOrderOptimizer, ApplicationFactory, AccessFilterFactory, CrowdDarkFeatureManager) - Constructor for class com.atlassian.crowd.manager.application.ApplicationServiceGeneric
 
applySyncingGroupAttributes(String, Set<String>, Map<String, Set<String>>) - Method in class com.atlassian.crowd.directory.DbCachingRemoteChangeOperations
 
applySyncingGroupAttributes(String, Set<String>, Map<String, Set<String>>) - Method in class com.atlassian.crowd.directory.DirectoryCacheImplUsingChangeOperations
 
applySyncingUserAttributes(String, Set<String>, Map<String, Set<String>>) - Method in class com.atlassian.crowd.directory.DbCachingRemoteChangeOperations
 
applySyncingUserAttributes(String, Set<String>, Map<String, Set<String>>) - Method in class com.atlassian.crowd.directory.DirectoryCacheImplUsingChangeOperations
 
AtlassianSchedulerDirectoryPollerManager - Class in com.atlassian.crowd.manager.directory.monitor.poller
Implementation of DirectoryPollerManager that uses Atlassian Scheduler
AtlassianSchedulerDirectoryPollerManager(SchedulerService) - Constructor for class com.atlassian.crowd.manager.directory.monitor.poller.AtlassianSchedulerDirectoryPollerManager
 
AttributeUtil - Class in com.atlassian.crowd.util
 
AuditingDirectoryDecorator - Class in com.atlassian.crowd.directory
A decorator around a RemoteDirectory that creates events in the audit log upon changes.
AuditingDirectoryDecorator(RemoteDirectory, AuditService, AuditLogUserMapper, AuditLogGroupMapper, String) - Constructor for class com.atlassian.crowd.directory.AuditingDirectoryDecorator
 
auditLogGroupMapper - Variable in class com.atlassian.crowd.directory.loader.DbCachingRemoteDirectoryInstanceLoader
 
AuditLogPruner - Class in com.atlassian.crowd.manager.audit
Responsible for cleaning state audit log entries
AuditLogPruner(InternalAuditService) - Constructor for class com.atlassian.crowd.manager.audit.AuditLogPruner
 
auditLogUserMapper - Variable in class com.atlassian.crowd.directory.loader.DbCachingRemoteDirectoryInstanceLoader
 
auditService - Variable in class com.atlassian.crowd.directory.loader.DbCachingRemoteDirectoryInstanceLoader
 
authenticate(String, PasswordCredential) - Method in class com.atlassian.crowd.directory.AuditingDirectoryDecorator
 
authenticate(String, PasswordCredential) - Method in class com.atlassian.crowd.directory.DbCachingRemoteDirectory
 
authenticate(Application, PasswordCredential) - Method in class com.atlassian.crowd.manager.application.ApplicationManagerGeneric
 
authenticate(String, PasswordCredential) - Method in class com.atlassian.crowd.manager.recovery.RecoveryModeRemoteDirectory
 
authenticateAndUpdateInternalUser(String, PasswordCredential) - Method in class com.atlassian.crowd.directory.DbCachingRemoteDirectory
Authenticates user and ensures that internal directory contains the authenticated user.
authenticateUser(Application, String, PasswordCredential) - Method in class com.atlassian.crowd.manager.application.AbstractDelegatingApplicationService
 
authenticateUser(Application, String, PasswordCredential) - Method in class com.atlassian.crowd.manager.application.AllowingAuthenticateByEmailApplicationService
 
authenticateUser(Application, String, PasswordCredential) - Method in class com.atlassian.crowd.manager.application.ApplicationServiceGeneric
 
authenticateUser(Application, String, PasswordCredential) - Method in class com.atlassian.crowd.manager.application.TranslatingApplicationService
 
authenticateUser(long, String, PasswordCredential) - Method in class com.atlassian.crowd.manager.directory.DirectoryManagerGeneric
 
AuthenticationOrderOptimizer - Class in com.atlassian.crowd.manager.application
 
AuthenticationOrderOptimizer(UserDao, RecoveryModeService) - Constructor for class com.atlassian.crowd.manager.application.AuthenticationOrderOptimizer
 
AUTO_GROUPS_ADDED - Static variable in class com.atlassian.crowd.core.event.listener.DirectoryDefaultGroupMembershipResolver
 
AutoGroupAdderListener - Class in com.atlassian.crowd.core.event.listener
 
AutoGroupAdderListener(DirectoryManager, List<DefaultGroupMembershipResolver>, EventPublisher) - Constructor for class com.atlassian.crowd.core.event.listener.AutoGroupAdderListener
 

B

Base64Encryptor - Class in com.atlassian.crowd.crypto
Encryptor that uses base64 to encode and decode input string.
Base64Encryptor() - Constructor for class com.atlassian.crowd.crypto.Base64Encryptor
 
BASE_64_ENCRYPTOR - Static variable in class com.atlassian.crowd.crypto.BasicEncryptorsFactory
 
BaseAccessFilter - Class in com.atlassian.crowd.manager.application.filtering
 
BaseAccessFilter(DirectoryManager, Application, boolean) - Constructor for class com.atlassian.crowd.manager.application.filtering.BaseAccessFilter
 
BasicAuthFilter - Class in com.atlassian.crowd.manager.application
 
BasicAuthFilter(String, String) - Constructor for class com.atlassian.crowd.manager.application.BasicAuthFilter
Creates a new HTTP Basic Authentication filter with the provided username and password.
BasicEncryptorsFactory - Class in com.atlassian.crowd.crypto
 
BATCH_SIZE - Static variable in class com.atlassian.crowd.manager.application.canonicality.SimpleCanonicalityChecker
 
beforeRemoveGroup(long, String) - Method in class com.atlassian.crowd.manager.directory.NoopBeforeGroupRemoval
 
build() - Method in class com.atlassian.crowd.manager.directory.nestedgroups.NestedGroupsProviderBuilder
 

C

CacheableDirectoryInstanceLoader - Class in com.atlassian.crowd.directory.loader
Deprecated.
Since v2.12 - directory instances no longer rely on instance-local state (when using the new v2.12 components) and don't need to be cached.
CacheableDirectoryInstanceLoader(DelegatingDirectoryInstanceLoader, EventPublisher, CacheFactory) - Constructor for class com.atlassian.crowd.directory.loader.CacheableDirectoryInstanceLoader
Deprecated.
 
CachedEncryptor - Class in com.atlassian.crowd.crypto
Wrapper that caches encryption and decryption results.
CachedEncryptor(Encryptor, long, Duration, BooleanSupplier) - Constructor for class com.atlassian.crowd.crypto.CachedEncryptor
 
CachedMultipleGroupsProvider - Class in com.atlassian.crowd.manager.directory.nestedgroups
Caching wrapper for MultipleGroupsProvider
CachedMultipleGroupsProvider(Cache<String, String[]>, Cache<String, Group>, Function<String, String>, MultipleGroupsProvider) - Constructor for class com.atlassian.crowd.manager.directory.nestedgroups.CachedMultipleGroupsProvider
 
CacheFactoryEhcache - Class in com.atlassian.crowd.manager.cache
A CacheFactory (and also a CacheManager) backed by Ehcache.
CacheFactoryEhcache(CacheManager) - Constructor for class com.atlassian.crowd.manager.cache.CacheFactoryEhcache
 
CachingApplicationService - Class in com.atlassian.crowd.manager.application
Implementation of ApplicationService which caches the result of ApplicationService methods.
CachingApplicationService(ApplicationService, UserAuthorisationCache, EventPublisher) - Constructor for class com.atlassian.crowd.manager.application.CachingApplicationService
 
canLoad(String) - Method in class com.atlassian.crowd.directory.loader.CacheableDirectoryInstanceLoader
Deprecated.
 
canLoad(String) - Method in class com.atlassian.crowd.directory.loader.CustomDirectoryInstanceLoader
 
canLoad(String) - Method in class com.atlassian.crowd.directory.loader.DbCachingRemoteDirectoryInstanceLoader
 
canLoad(String) - Method in class com.atlassian.crowd.manager.recovery.RecoveryModeDirectoryLoader
 
CanonicalEntityByNameFinder - Class in com.atlassian.crowd.manager.application.canonicality
Helper class for getting canonical entity from multiple directories.
CanonicalEntityByNameFinder(DirectoryManager, Iterable<Directory>) - Constructor for class com.atlassian.crowd.manager.application.canonicality.CanonicalEntityByNameFinder
 
CanonicalEntityByNameFinder(DirectoryManager, Iterable<Directory>, AccessFilter) - Constructor for class com.atlassian.crowd.manager.application.canonicality.CanonicalEntityByNameFinder
 
CanonicalityChecker - Interface in com.atlassian.crowd.manager.application.canonicality
 
CanonicalUsersByEmailFinder - Class in com.atlassian.crowd.manager.application
Finds canonical users that have a provided email address.
CanonicalUsersByEmailFinder(ApplicationService) - Constructor for class com.atlassian.crowd.manager.application.CanonicalUsersByEmailFinder
 
changeEncryptionKey() - Method in class com.atlassian.crowd.crypto.CachedEncryptor
 
changeEncryptionKey() - Method in class com.atlassian.crowd.crypto.ClusterLockingEncryptor
 
changeEncryptionKey() - Method in class com.atlassian.crowd.crypto.MissingKeyHandlingEncryptor
 
changeEncryptionKey() - Method in class com.atlassian.crowd.crypto.PrefixBasedSwitchableEncryptor
 
changeEncryptionKey() - Method in class com.atlassian.crowd.crypto.SaltingEncryptor
 
changeEncryptionKey() - Method in class com.atlassian.crowd.manager.crypto.DefaultEncryptionManager
 
changeEncryptor(String) - Method in class com.atlassian.crowd.manager.crypto.DefaultEncryptionManager
 
checkIfUserCanBeUpdatedWithCurrentGroupFiltering(String, Set<String>) - Method in class com.atlassian.crowd.directory.DbCachingRemoteDirectory
 
clear() - Method in class com.atlassian.crowd.cache.DelegatingUserAuthorisationCache
 
clear() - Method in interface com.atlassian.crowd.cache.UserAuthorisationCache
Clears the user authorisation cache.
clear() - Method in class com.atlassian.crowd.cache.UserAuthorisationCacheImpl
 
clear(long) - Method in interface com.atlassian.crowd.manager.directory.DirectorySynchronisationInformationStore
Clears directory synchronisation information for the given directory.
clear() - Method in interface com.atlassian.crowd.manager.directory.DirectorySynchronisationInformationStore
Clears directory synchronisation information of all directories.
clear(long) - Method in class com.atlassian.crowd.manager.directory.DirectorySynchronisationInformationStoreImpl
Deprecated.
 
clear() - Method in class com.atlassian.crowd.manager.directory.DirectorySynchronisationInformationStoreImpl
Deprecated.
 
clear(long) - Method in class com.atlassian.crowd.manager.directory.InDatabaseDirectorySynchronisationInformationStore
 
clear() - Method in class com.atlassian.crowd.manager.directory.InDatabaseDirectorySynchronisationInformationStore
 
clearSynchronisationTokenForDirectory(long) - Method in interface com.atlassian.crowd.manager.directory.DirectorySynchronisationTokenStore
Clears the synchronisation token for the given directory
clearSynchronisationTokenForDirectory(long) - Method in class com.atlassian.crowd.manager.directory.InDatabaseDirectorySynchronisationTokenStore
 
clearSynchronisationTokenForDirectory(long) - Method in class com.atlassian.crowd.manager.directory.InMemoryDirectorySynchronisationTokenStore
Deprecated.
 
clearSynchronisationTokenForDirectory(long) - Method in class com.atlassian.crowd.manager.directory.SynchronisationStatusManagerImpl
 
CloudCompatibleEmailValidator - Class in com.atlassian.crowd.validator
Email address validator compatible with Atlassian Cloud.
CloudCompatibleEmailValidator() - Constructor for class com.atlassian.crowd.validator.CloudCompatibleEmailValidator
 
ClusterLockingEncryptor - Class in com.atlassian.crowd.crypto
Encryptor that synchronizes on given cluster lock when doing encryption.
ClusterLockingEncryptor(SwitchableEncryptor, ClusterLockService) - Constructor for class com.atlassian.crowd.crypto.ClusterLockingEncryptor
 
ClusterLockWrapper - Class in com.atlassian.crowd.lock
Helper class supporting lambdas for ClusterLock
ClusterLockWrapper(Supplier<ClusterLock>) - Constructor for class com.atlassian.crowd.lock.ClusterLockWrapper
 
com.atlassian.crowd - package com.atlassian.crowd
 
com.atlassian.crowd.audit - package com.atlassian.crowd.audit
 
com.atlassian.crowd.cache - package com.atlassian.crowd.cache
 
com.atlassian.crowd.core.event - package com.atlassian.crowd.core.event
 
com.atlassian.crowd.core.event.listener - package com.atlassian.crowd.core.event.listener
 
com.atlassian.crowd.crypto - package com.atlassian.crowd.crypto
 
com.atlassian.crowd.directory - package com.atlassian.crowd.directory
 
com.atlassian.crowd.directory.loader - package com.atlassian.crowd.directory.loader
 
com.atlassian.crowd.directory.synchronisation.cache - package com.atlassian.crowd.directory.synchronisation.cache
 
com.atlassian.crowd.event - package com.atlassian.crowd.event
 
com.atlassian.crowd.function - package com.atlassian.crowd.function
 
com.atlassian.crowd.license - package com.atlassian.crowd.license
 
com.atlassian.crowd.lock - package com.atlassian.crowd.lock
 
com.atlassian.crowd.lookandfeel - package com.atlassian.crowd.lookandfeel
 
com.atlassian.crowd.manager.application - package com.atlassian.crowd.manager.application
 
com.atlassian.crowd.manager.application.canonicality - package com.atlassian.crowd.manager.application.canonicality
 
com.atlassian.crowd.manager.application.filtering - package com.atlassian.crowd.manager.application.filtering
 
com.atlassian.crowd.manager.application.search - package com.atlassian.crowd.manager.application.search
 
com.atlassian.crowd.manager.audit - package com.atlassian.crowd.manager.audit
 
com.atlassian.crowd.manager.avatar - package com.atlassian.crowd.manager.avatar
 
com.atlassian.crowd.manager.cache - package com.atlassian.crowd.manager.cache
 
com.atlassian.crowd.manager.crypto - package com.atlassian.crowd.manager.crypto
 
com.atlassian.crowd.manager.directory - package com.atlassian.crowd.manager.directory
 
com.atlassian.crowd.manager.directory.monitor - package com.atlassian.crowd.manager.directory.monitor
 
com.atlassian.crowd.manager.directory.monitor.poller - package com.atlassian.crowd.manager.directory.monitor.poller
 
com.atlassian.crowd.manager.directory.nestedgroups - package com.atlassian.crowd.manager.directory.nestedgroups
 
com.atlassian.crowd.manager.permission - package com.atlassian.crowd.manager.permission
 
com.atlassian.crowd.manager.property - package com.atlassian.crowd.manager.property
 
com.atlassian.crowd.manager.recovery - package com.atlassian.crowd.manager.recovery
 
com.atlassian.crowd.manager.tombstone - package com.atlassian.crowd.manager.tombstone
 
com.atlassian.crowd.manager.webhook - package com.atlassian.crowd.manager.webhook
 
com.atlassian.crowd.mapper - package com.atlassian.crowd.mapper
 
com.atlassian.crowd.model.group - package com.atlassian.crowd.model.group
 
com.atlassian.crowd.model.user - package com.atlassian.crowd.model.user
 
com.atlassian.crowd.search.util - package com.atlassian.crowd.search.util
 
com.atlassian.crowd.support - package com.atlassian.crowd.support
 
com.atlassian.crowd.util - package com.atlassian.crowd.util
 
com.atlassian.crowd.validator - package com.atlassian.crowd.validator
 
compareTo(Group) - Method in class com.atlassian.crowd.model.group.DelegatingGroupWithAttributes
 
compareTo(User) - Method in class com.atlassian.crowd.model.user.DelegatingUserWithAttributes
 
ConfigurableDbCachingRemoteDirectoryInstanceLoader - Class in com.atlassian.crowd.directory.loader
A subclass of DbCachingRemoteDirectoryInstanceLoader which allows DB caching to be switched off based on the DirectoryProperties.CACHE_ENABLED attribute.
ConfigurableDbCachingRemoteDirectoryInstanceLoader(DirectoryInstanceLoader, InternalDirectoryInstanceLoader, DirectoryCacheFactory, CacheRefresherFactory, AuditService, AuditLogUserMapper, AuditLogGroupMapper, EventPublisher, DirectoryDao) - Constructor for class com.atlassian.crowd.directory.loader.ConfigurableDbCachingRemoteDirectoryInstanceLoader
 
countDirectMembersOfGroup(String, int) - Method in class com.atlassian.crowd.directory.AuditingDirectoryDecorator
 
countDirectMembersOfGroup(long, String, int) - Method in class com.atlassian.crowd.manager.directory.DirectoryManagerGeneric
 
countDirectMembersOfGroup(String, int) - Method in class com.atlassian.crowd.manager.recovery.RecoveryModeRemoteDirectory
 
create(Application, boolean) - Method in interface com.atlassian.crowd.manager.application.filtering.AccessFilterFactory
Creates AccessFilter for the given application.
create(Application, boolean) - Method in class com.atlassian.crowd.manager.application.filtering.AccessFilterFactoryImpl
 
create() - Static method in class com.atlassian.crowd.manager.directory.nestedgroups.NestedGroupsProviderBuilder
 
createDirectoryCache(RemoteDirectory, InternalRemoteDirectory) - Method in class com.atlassian.crowd.directory.DirectoryCacheFactoryImpl
 
createDirectoryCacheChangeOperations(RemoteDirectory, InternalRemoteDirectory) - Method in class com.atlassian.crowd.directory.TransactionalDirectoryCacheFactory
 
createEncryptors() - Static method in class com.atlassian.crowd.crypto.BasicEncryptorsFactory
 
createEventPublisher() - Method in class com.atlassian.crowd.core.event.CrowdEventPublisherFactory
 
createFromSystemProperties() - Static method in class com.atlassian.crowd.manager.directory.nestedgroups.NestedGroupsCacheProvider
Returns provider configured according to system properties or Optional.empty(), if not configured.
createGroupSearchStrategy(boolean, List<Directory>, AccessFilter) - Method in class com.atlassian.crowd.manager.application.search.DefaultSearchStrategyFactory
 
createGroupSearchStrategy(boolean, List<Directory>, AccessFilter) - Method in interface com.atlassian.crowd.manager.application.search.SearchStrategyFactory
Attempts to create a GroupSearchStrategy for the specified mergeGroups and associated directories.
createMembershipSearchStrategy(boolean, List<Directory>, CanonicalityChecker, AccessFilter) - Method in class com.atlassian.crowd.manager.application.search.DefaultSearchStrategyFactory
 
createMembershipSearchStrategy(boolean, List<Directory>, CanonicalityChecker, AccessFilter) - Method in interface com.atlassian.crowd.manager.application.search.SearchStrategyFactory
Attempts to create a MembershipSearchStrategy for the specified isMembershipAggregationEnabled and associated directories.
createPagedGroupSearcher(Application, EntityQuery<T>) - Method in class com.atlassian.crowd.manager.application.AbstractDelegatingApplicationService
 
createPagedGroupSearcher(Application, EntityQuery<T>) - Method in class com.atlassian.crowd.manager.application.ApplicationServiceGeneric
 
createPagedGroupSearcher(EntityQuery<T>) - Method in interface com.atlassian.crowd.manager.application.search.GroupSearchStrategy
 
createPagedGroupSearcher(EntityQuery<T>) - Method in class com.atlassian.crowd.manager.application.search.InMemoryEntitySearchStrategy
 
createPagedGroupSearcher(EntityQuery<T>) - Method in enum com.atlassian.crowd.manager.application.search.NoDirectorySearchStrategy
 
createPagedGroupSearcher(Application, EntityQuery<T>) - Method in class com.atlassian.crowd.manager.application.TranslatingApplicationService
 
createPagedUserSearcher(Application, EntityQuery<T>) - Method in class com.atlassian.crowd.manager.application.AbstractDelegatingApplicationService
 
createPagedUserSearcher(Application, EntityQuery<T>) - Method in class com.atlassian.crowd.manager.application.ApplicationServiceGeneric
 
createPagedUserSearcher(EntityQuery<T>) - Method in class com.atlassian.crowd.manager.application.search.InMemoryEntitySearchStrategy
 
createPagedUserSearcher(EntityQuery<T>) - Method in enum com.atlassian.crowd.manager.application.search.NoDirectorySearchStrategy
 
createPagedUserSearcher(EntityQuery<T>) - Method in interface com.atlassian.crowd.manager.application.search.UserSearchStrategy
 
createPagedUserSearcher(Application, EntityQuery<T>) - Method in class com.atlassian.crowd.manager.application.TranslatingApplicationService
 
createUserSearchStrategy(boolean, List<Directory>, AccessFilter) - Method in class com.atlassian.crowd.manager.application.search.DefaultSearchStrategyFactory
 
createUserSearchStrategy(boolean, List<Directory>, AccessFilter) - Method in interface com.atlassian.crowd.manager.application.search.SearchStrategyFactory
Attempts to create a UserSearchStrategy for the specified mergeUsers and associated directories.
CrowdEventPublisherFactory - Class in com.atlassian.crowd.core.event
Factory for event publisher instances.
CrowdEventPublisherFactory(PlatformTransactionManager) - Constructor for class com.atlassian.crowd.core.event.CrowdEventPublisherFactory
 
CustomDirectoryInstanceLoader - Class in com.atlassian.crowd.directory.loader
CustomDirectoryInstanceLoader loads a RemoteDirectory by using an InstanceFactory to create a RemoteDirectory.
CustomDirectoryInstanceLoader(InstanceFactory) - Constructor for class com.atlassian.crowd.directory.loader.CustomDirectoryInstanceLoader
 

D

DbCachingDirectoryPoller - Class in com.atlassian.crowd.directory
A Directory poller for the DbCachingRemoteDirectory.
DbCachingDirectoryPoller(DirectorySynchroniser, SynchronisableDirectory) - Constructor for class com.atlassian.crowd.directory.DbCachingDirectoryPoller
Constructs a new DbCachingDirectoryPoller with the correct instance of RemoteDirectory.
DbCachingRemoteChangeOperations - Class in com.atlassian.crowd.directory
 
DbCachingRemoteChangeOperations(DirectoryDao, RemoteDirectory, InternalRemoteDirectory, SynchronisationStatusManager, MultiEventPublisher, UserDao, GroupDao, GroupActionStrategy, CrowdDarkFeatureManager) - Constructor for class com.atlassian.crowd.directory.DbCachingRemoteChangeOperations
 
DbCachingRemoteDirectory - Class in com.atlassian.crowd.directory
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.
DbCachingRemoteDirectory(RemoteDirectory, InternalRemoteDirectory, DirectoryCacheFactory, CacheRefresherFactory, AuditService, AuditLogUserMapper, String, EventPublisher, DirectoryDao, BatchConfigParser) - Constructor for class com.atlassian.crowd.directory.DbCachingRemoteDirectory
 
DbCachingRemoteDirectoryInstanceLoader - Class in com.atlassian.crowd.directory.loader
Loader that allows for proxying of a remote directory through a local cache/mirror.
DbCachingRemoteDirectoryInstanceLoader(DirectoryInstanceLoader, InternalDirectoryInstanceLoader, DirectoryCacheFactory, CacheRefresherFactory, AuditService, AuditLogUserMapper, AuditLogGroupMapper, EventPublisher, DirectoryDao) - Constructor for class com.atlassian.crowd.directory.loader.DbCachingRemoteDirectoryInstanceLoader
Spring-friendly constructor.
DcLicenseCheckerImpl - Class in com.atlassian.crowd.license
 
DcLicenseCheckerImpl(LicenseService) - Constructor for class com.atlassian.crowd.license.DcLicenseCheckerImpl
 
decide(InternalDirectoryGroup, InternalDirectoryGroup, Group, Date, long) - Method in class com.atlassian.crowd.directory.synchronisation.cache.DefaultGroupActionStrategy
 
decide(InternalDirectoryGroup, InternalDirectoryGroup, Group, Date, long) - Method in class com.atlassian.crowd.directory.synchronisation.cache.ExternalIdCheckingGroupActionStrategy
 
decrypt(String) - Method in class com.atlassian.crowd.crypto.Base64Encryptor
 
decrypt(String) - Method in class com.atlassian.crowd.crypto.CachedEncryptor
 
decrypt(String) - Method in class com.atlassian.crowd.crypto.ClusterLockingEncryptor
 
decrypt(String) - Method in class com.atlassian.crowd.crypto.MissingKeyHandlingEncryptor
 
decrypt(String) - Method in class com.atlassian.crowd.crypto.PrefixBasedSwitchableEncryptor
 
decrypt(String) - Method in class com.atlassian.crowd.crypto.SaltingEncryptor
 
DEFAULT_MIN_FAILURES - Static variable in class com.atlassian.crowd.manager.webhook.NoLongTermFailureStrategy
 
DEFAULT_MIN_INTERVAL_MILLIS - Static variable in class com.atlassian.crowd.manager.webhook.NoLongTermFailureStrategy
 
DEFAULT_SCHEDULED_BACKUP_HOUR - Static variable in class com.atlassian.crowd.manager.property.PropertyManagerGeneric
 
DEFAULT_SCHEDULED_BACKUP_MINUTE - Static variable in class com.atlassian.crowd.manager.property.PropertyManagerGeneric
 
DefaultEncryptionManager - Class in com.atlassian.crowd.manager.crypto
 
DefaultEncryptionManager(Collection<DataReEncryptor>, SwitchableEncryptor, ClusterLockService) - Constructor for class com.atlassian.crowd.manager.crypto.DefaultEncryptionManager
 
DefaultGroupActionStrategy - Class in com.atlassian.crowd.directory.synchronisation.cache
The default GroupActionStrategy, that does not have explicit handling for groups with duplicate names and different external ids
DefaultGroupActionStrategy() - Constructor for class com.atlassian.crowd.directory.synchronisation.cache.DefaultGroupActionStrategy
 
DefaultGroupMembershipResolver - Interface in com.atlassian.crowd.core.event.listener
Resolves default groups which user should be added to during authentication
DefaultGroupMembershipServiceImpl - Class in com.atlassian.crowd.manager.application
 
DefaultGroupMembershipServiceImpl(ApplicationDefaultGroupMembershipConfigurationDao) - Constructor for class com.atlassian.crowd.manager.application.DefaultGroupMembershipServiceImpl
 
DefaultHostApplicationControl - Class in com.atlassian.crowd
 
DefaultHostApplicationControl() - Constructor for class com.atlassian.crowd.DefaultHostApplicationControl
 
DefaultSearchStrategyFactory - Class in com.atlassian.crowd.manager.application.search
A SearchStrategyFactory which will delegate to the DirectoryManager for all of its search strategies.
DefaultSearchStrategyFactory(DirectoryManager) - Constructor for class com.atlassian.crowd.manager.application.search.DefaultSearchStrategyFactory
 
delegate - Variable in class com.atlassian.crowd.core.event.DelegatingMultiEventPublisher
 
DelegatingGroupWithAttributes - Class in com.atlassian.crowd.model.group
Implementation of GroupWithAttributes that simply delegates to an underlying Group and Attributes object.
DelegatingGroupWithAttributes(Group, Attributes) - Constructor for class com.atlassian.crowd.model.group.DelegatingGroupWithAttributes
 
DelegatingMultiEventPublisher - Class in com.atlassian.crowd.core.event
Basic implementation of MultiEventPublisher that delegates to an underlying EventPublisher
DelegatingMultiEventPublisher(EventPublisher) - Constructor for class com.atlassian.crowd.core.event.DelegatingMultiEventPublisher
 
DelegatingUserAuthorisationCache - Class in com.atlassian.crowd.cache
 
DelegatingUserAuthorisationCache(UserAuthorisationCache) - Constructor for class com.atlassian.crowd.cache.DelegatingUserAuthorisationCache
 
DelegatingUserWithAttributes - Class in com.atlassian.crowd.model.user
Implementation of UserWithAttributes that simply delegates to an underlying User and Attributes object.
DelegatingUserWithAttributes(User, Attributes) - Constructor for class com.atlassian.crowd.model.user.DelegatingUserWithAttributes
 
deleteCachedGroup(String) - Method in class com.atlassian.crowd.directory.DbCachingRemoteChangeOperations
 
deleteCachedGroup(String) - Method in class com.atlassian.crowd.directory.DirectoryCacheImplUsingChangeOperations
 
deleteCachedGroups(Set<String>) - Method in class com.atlassian.crowd.directory.DbCachingRemoteChangeOperations
 
deleteCachedGroups(Set<String>) - Method in class com.atlassian.crowd.directory.DirectoryCacheImplUsingChangeOperations
 
deleteCachedGroupsByGuids(Set<String>) - Method in class com.atlassian.crowd.directory.DbCachingRemoteChangeOperations
 
deleteCachedGroupsByGuids(Set<String>) - Method in class com.atlassian.crowd.directory.DirectoryCacheImplUsingChangeOperations
 
deleteCachedGroupsNotIn(GroupType, List<? extends Group>, Date) - Method in class com.atlassian.crowd.directory.DbCachingRemoteChangeOperations
 
deleteCachedGroupsNotIn(GroupType, List<? extends Group>, Date) - Method in class com.atlassian.crowd.directory.DirectoryCacheImplUsingChangeOperations
 
deleteCachedGroupsNotInByExternalId(Collection<? extends Group>, Date) - Method in class com.atlassian.crowd.directory.DbCachingRemoteChangeOperations
 
deleteCachedGroupsNotInByExternalId(Collection<? extends Group>, Date) - Method in class com.atlassian.crowd.directory.DirectoryCacheImplUsingChangeOperations
 
deleteCachedUser(String) - Method in class com.atlassian.crowd.directory.DbCachingRemoteChangeOperations
 
deleteCachedUser(String) - Method in class com.atlassian.crowd.directory.DirectoryCacheImplUsingChangeOperations
 
deleteCachedUsersByGuid(Set<String>) - Method in class com.atlassian.crowd.directory.DbCachingRemoteChangeOperations
 
deleteCachedUsersByGuid(Set<String>) - Method in class com.atlassian.crowd.directory.DirectoryCacheImplUsingChangeOperations
 
deleteCachedUsersNotIn(Collection<? extends User>, Date) - Method in class com.atlassian.crowd.directory.DbCachingRemoteChangeOperations
 
deleteCachedUsersNotIn(Collection<? extends User>, Date) - Method in class com.atlassian.crowd.directory.DirectoryCacheImplUsingChangeOperations
 
deleteCachedUsersNotInOld(Collection<? extends User>, Date) - Method in class com.atlassian.crowd.directory.DbCachingRemoteChangeOperations
 
deleteGroupMembersForGroup(Group, Set<String>) - Method in class com.atlassian.crowd.directory.DirectoryCacheImplUsingChangeOperations
 
deleteUserMembersForGroup(Group, Set<String>) - Method in class com.atlassian.crowd.directory.DirectoryCacheImplUsingChangeOperations
 
deserialize(String) - Method in class com.atlassian.crowd.mapper.SimpleObjectMapper
 
directories - Variable in class com.atlassian.crowd.manager.application.search.AbstractInMemoryMembershipSearchStrategy
 
directories - Variable in class com.atlassian.crowd.manager.application.search.InMemoryEntitySearchStrategy
 
DirectoryCacheFactoryImpl - Class in com.atlassian.crowd.directory
DirectoryCacheFactory that returns DbCachingRemoteDirectoryCache instance.
DirectoryCacheFactoryImpl(DirectoryDao, SynchronisationStatusManager, EventPublisher, UserDao, GroupDao, CrowdDarkFeatureManager) - Constructor for class com.atlassian.crowd.directory.DirectoryCacheFactoryImpl
 
DirectoryCacheFactoryImpl(DirectoryDao, SynchronisationStatusManager, MultiEventPublisher, UserDao, GroupDao, CrowdDarkFeatureManager) - Constructor for class com.atlassian.crowd.directory.DirectoryCacheFactoryImpl
 
DirectoryCacheImplUsingChangeOperations - Class in com.atlassian.crowd.directory
 
DirectoryCacheImplUsingChangeOperations(DirectoryCacheChangeOperations) - Constructor for class com.atlassian.crowd.directory.DirectoryCacheImplUsingChangeOperations
 
DirectoryDaoTransactionalDecorator - Class in com.atlassian.crowd.manager.directory
Wraps DirectoryDao calls in a Transactional.
DirectoryDaoTransactionalDecorator(DirectoryDao) - Constructor for class com.atlassian.crowd.manager.directory.DirectoryDaoTransactionalDecorator
 
DirectoryDefaultGroupMembershipResolver - Class in com.atlassian.crowd.core.event.listener
 
DirectoryDefaultGroupMembershipResolver(DirectoryManager) - Constructor for class com.atlassian.crowd.core.event.listener.DirectoryDefaultGroupMembershipResolver
 
directoryIds - Variable in class com.atlassian.crowd.manager.application.search.AbstractInMemoryMembershipSearchStrategy
 
DirectoryManagerGeneric - Class in com.atlassian.crowd.manager.directory
 
DirectoryManagerGeneric(DirectoryDao, ApplicationDAO, MultiEventPublisher, PermissionManager, DirectoryInstanceLoader, DirectorySynchroniser, DirectoryPollerManager, ClusterLockService, SynchronisationStatusManager, BeforeGroupRemoval, Optional<NestedGroupsCacheProvider>) - Constructor for class com.atlassian.crowd.manager.directory.DirectoryManagerGeneric
 
directoryManagerSearchWrapper - Variable in class com.atlassian.crowd.manager.application.search.AbstractInMemoryMembershipSearchStrategy
 
DirectoryManagerSearchWrapper - Class in com.atlassian.crowd.manager.application.search
Helper class for DirectoryManager search methods.
DirectoryManagerSearchWrapper(DirectoryManager) - Constructor for class com.atlassian.crowd.manager.application.search.DirectoryManagerSearchWrapper
 
directoryManagerSearchWrapper - Variable in class com.atlassian.crowd.manager.application.search.InMemoryEntitySearchStrategy
 
DirectoryMonitorRefresherJob - Class in com.atlassian.crowd.manager.directory.monitor
Updates scheduled jobs related to directory synchronization, based on the current directory configuration.
DirectoryMonitorRefresherJob(SchedulerService, DirectoryInstanceLoader, DirectoryManager, ClusterLockService, Clock, DcLicenseChecker) - Constructor for class com.atlassian.crowd.manager.directory.monitor.DirectoryMonitorRefresherJob
 
DirectoryMonitorRefresherStarter - Class in com.atlassian.crowd.manager.directory.monitor
Handles scheduling DirectoryMonitorRefresherJob when the application is first started, restored, or when the directory configuration changes
DirectoryMonitorRefresherStarter(EventPublisher, SchedulerService, long) - Constructor for class com.atlassian.crowd.manager.directory.monitor.DirectoryMonitorRefresherStarter
 
DirectoryPollerJobRunner - Class in com.atlassian.crowd.manager.directory.monitor.poller
 
DirectoryPollerJobRunner(DirectoryManager, DirectorySynchroniser, DirectoryInstanceLoader, SchedulerService) - Constructor for class com.atlassian.crowd.manager.directory.monitor.poller.DirectoryPollerJobRunner
 
DirectoryPollerManager - Interface in com.atlassian.crowd.manager.directory.monitor.poller
Manager for adding and removing DirectoryPollers.
DirectoryQueryWithFilter<T> - Class in com.atlassian.crowd.manager.application.search
Defines query and results filter that should be run for a given directory.
DirectoryQueryWithFilter(Directory, Query<T>, UnaryOperator<List<T>>) - Constructor for class com.atlassian.crowd.manager.application.search.DirectoryQueryWithFilter
 
DirectorySynchronisationEventHelper - Class in com.atlassian.crowd.util
 
DirectorySynchronisationEventHelper(InternalSynchronisationStatusManager, AuditLogContext, EventPublisher, DirectoryInstanceLoader) - Constructor for class com.atlassian.crowd.util.DirectorySynchronisationEventHelper
 
DirectorySynchronisationInformationStore - Interface in com.atlassian.crowd.manager.directory
Storage for directory synchronisation information.
DirectorySynchronisationInformationStoreImpl - Class in com.atlassian.crowd.manager.directory
Deprecated.
DirectorySynchronisationInformationStoreImpl() - Constructor for class com.atlassian.crowd.manager.directory.DirectorySynchronisationInformationStoreImpl
Deprecated.
 
DirectorySynchronisationInformationStoreImpl(ConcurrentMap<Long, DirectorySynchronisationInformation>) - Constructor for class com.atlassian.crowd.manager.directory.DirectorySynchronisationInformationStoreImpl
Deprecated.
Construct a DirectorySynchronisationInformationStoreImpl which is backed by a concurrent map.
DirectorySynchronisationStatusMapper - Class in com.atlassian.crowd.mapper
 
DirectorySynchronisationTokenStore - Interface in com.atlassian.crowd.manager.directory
Responsible for storing and obtaining directory synchronisation tokens
DirectorySynchroniser - Interface in com.atlassian.crowd.manager.directory
An object that synchronises a SynchronisableDirectory with a cache.
DirectorySynchroniserImpl - Class in com.atlassian.crowd.manager.directory
An implementation of a DirectorySynchroniser.
DirectorySynchroniserImpl(ClusterLockService, TransactionalDirectoryDao, InternalSynchronisationStatusManager, EventPublisher, AuditLogContext, DirectorySynchronisationEventHelper) - Constructor for class com.atlassian.crowd.manager.directory.DirectorySynchroniserImpl
 
DISABLE_TRANSACTION - Static variable in class com.atlassian.crowd.core.event.TransactionAwareEventDispatcher
Listeners with this scope will not be automatically run in transaction and will be responsible of transaction management on it's own.
disableEncryption() - Method in class com.atlassian.crowd.manager.crypto.DefaultEncryptionManager
 
dispatch(ListenerInvoker, Object) - Method in class com.atlassian.crowd.core.event.TransactionAwareEventDispatcher
 

E

emptySearcher() - Static method in class com.atlassian.crowd.manager.application.search.PagedSearcherImpl
 
encrypt(String) - Method in class com.atlassian.crowd.crypto.Base64Encryptor
 
encrypt(String) - Method in class com.atlassian.crowd.crypto.CachedEncryptor
 
encrypt(String) - Method in class com.atlassian.crowd.crypto.ClusterLockingEncryptor
 
encrypt(String) - Method in class com.atlassian.crowd.crypto.MissingKeyHandlingEncryptor
 
encrypt(String) - Method in class com.atlassian.crowd.crypto.PrefixBasedSwitchableEncryptor
 
encrypt(String) - Method in class com.atlassian.crowd.crypto.SaltingEncryptor
 
EncryptionKeyFilePermissionChanger - Class in com.atlassian.crowd.crypto
 
EncryptionKeyFilePermissionChanger() - Constructor for class com.atlassian.crowd.crypto.EncryptionKeyFilePermissionChanger
 
equals(Object) - Method in class com.atlassian.crowd.model.group.DelegatingGroupWithAttributes
 
equals(Object) - Method in class com.atlassian.crowd.model.user.DelegatingUserWithAttributes
 
EventStoreGeneric - Class in com.atlassian.crowd.event
Thread-safe EventStore implementation that uses main memory as a backing store.
EventStoreGeneric(long) - Constructor for class com.atlassian.crowd.event.EventStoreGeneric
Creates a new EventStoreGeneric instance.
EventTransformer - Class in com.atlassian.crowd.manager.application
Helper class transforming list of OperationEvent in context of an Application.
EventTransformer(DirectoryManager, Application) - Constructor for class com.atlassian.crowd.manager.application.EventTransformer
 
ExceptionTranslators - Class in com.atlassian.crowd.function
Utility class transforming lambdas with checked exceptions to lambdas without exceptions.
ExceptionTranslators() - Constructor for class com.atlassian.crowd.function.ExceptionTranslators
 
ExceptionTranslators.BiFunctionWithException<F,U,T,E extends Exception> - Interface in com.atlassian.crowd.function
 
ExceptionTranslators.FunctionWithException<F,T,E extends Exception> - Interface in com.atlassian.crowd.function
 
execute(Runnable, K) - Method in class com.atlassian.crowd.manager.webhook.KeyedExecutor
Adds a Runnable to the executor queue.
expireAllPasswords() - Method in class com.atlassian.crowd.directory.AuditingDirectoryDecorator
 
expireAllPasswords() - Method in class com.atlassian.crowd.directory.DbCachingRemoteDirectory
 
expireAllPasswords(Application) - Method in class com.atlassian.crowd.manager.application.AbstractDelegatingApplicationService
 
expireAllPasswords(Application) - Method in class com.atlassian.crowd.manager.application.ApplicationServiceGeneric
 
expireAllPasswords(long) - Method in class com.atlassian.crowd.manager.directory.DirectoryManagerGeneric
 
expireAllPasswords() - Method in class com.atlassian.crowd.manager.recovery.RecoveryModeRemoteDirectory
 
ExternalIdCheckingGroupActionStrategy - Class in com.atlassian.crowd.directory.synchronisation.cache
A group action strategy that compares the remote group with a local group matched by external id.
ExternalIdCheckingGroupActionStrategy() - Constructor for class com.atlassian.crowd.directory.synchronisation.cache.ExternalIdCheckingGroupActionStrategy
 

F

FailedSynchronisationManager - Interface in com.atlassian.crowd.manager.directory
Provides utilities for dealing with failed synchronizations
FailedSynchronisationManagerImpl - Class in com.atlassian.crowd.manager.directory
 
FailedSynchronisationManagerImpl(InternalSynchronisationStatusManager, DirectoryPollerManager, ClusterLockService, DirectoryManager, DirectorySynchronisationEventHelper) - Constructor for class com.atlassian.crowd.manager.directory.FailedSynchronisationManagerImpl
 
fastFailingFindGroupByName(String) - Method in class com.atlassian.crowd.manager.application.canonicality.CanonicalEntityByNameFinder
 
fastFailingFindOptionalGroupByName(String) - Method in class com.atlassian.crowd.manager.application.canonicality.CanonicalEntityByNameFinder
 
fastFailingFindOptionalUserByName(String) - Method in class com.atlassian.crowd.manager.application.canonicality.CanonicalEntityByNameFinder
 
fastFailingFindUserByName(String) - Method in class com.atlassian.crowd.manager.application.canonicality.CanonicalEntityByNameFinder
 
fetchNextBatch(int) - Method in class com.atlassian.crowd.manager.application.search.PagedSearcherImpl
 
filterByName(Collection<T>, Predicate<String>) - Static method in class com.atlassian.crowd.manager.application.search.NamesUtil
 
filterNestedUserMembersOfGroups(long, Set<String>, Set<String>) - Method in class com.atlassian.crowd.manager.directory.DirectoryManagerGeneric
 
filterOutByName(List<T>, Predicate<String>) - Static method in class com.atlassian.crowd.manager.application.search.NamesUtil
 
filterResults(List<T>) - Method in class com.atlassian.crowd.manager.application.search.DirectoryQueryWithFilter
Performs filtering of results of the query (DirectoryQueryWithFilter.getQuery()).
finalizeSynchronisationStatuses() - Method in interface com.atlassian.crowd.manager.directory.FailedSynchronisationManager
Finds and finalizes synchronisations which started, but haven't finished yet
finalizeSynchronisationStatuses() - Method in class com.atlassian.crowd.manager.directory.FailedSynchronisationManagerImpl
 
findAliasByUsername(Application, String) - Method in class com.atlassian.crowd.manager.application.AliasManagerImpl
 
findAliasesByUsernames(Application, Iterable<String>) - Method in class com.atlassian.crowd.manager.application.AliasManagerImpl
 
findAll() - Method in class com.atlassian.crowd.manager.application.ApplicationManagerGeneric
 
findAll() - Method in class com.atlassian.crowd.manager.directory.DirectoryDaoTransactionalDecorator
Deprecated.
findAll() - Method in class com.atlassian.crowd.manager.webhook.WebhookRegistryImpl
 
findAllAliasesByUsernames(Application) - Method in class com.atlassian.crowd.manager.application.AliasManagerImpl
 
findAllDirectories() - Method in class com.atlassian.crowd.manager.directory.DirectoryManagerGeneric
 
findAllDirectories() - Method in class com.atlassian.crowd.manager.recovery.RecoveryModeAwareDirectoryManager
 
findAuthorisedApplications(long, List<String>) - Method in class com.atlassian.crowd.manager.directory.DirectoryManagerGeneric
 
findById(long) - Method in class com.atlassian.crowd.manager.application.ApplicationManagerGeneric
 
findById(long) - Method in class com.atlassian.crowd.manager.directory.DirectoryDaoTransactionalDecorator
Makes a transactional call to DirectoryDao.findById(long)
findById(long) - Method in class com.atlassian.crowd.manager.webhook.WebhookRegistryImpl
 
findByName(String) - Method in class com.atlassian.crowd.manager.application.ApplicationManagerGeneric
 
findByName(String) - Method in class com.atlassian.crowd.manager.directory.DirectoryDaoTransactionalDecorator
Makes a transactional call to DirectoryDao.findByName(String)
findCanonicalUsersByEmail(Application, String) - Method in class com.atlassian.crowd.manager.application.CanonicalUsersByEmailFinder
Returns canonical users that have a provided email address.
findDirectoryById(long) - Method in class com.atlassian.crowd.manager.directory.DirectoryManagerGeneric
 
findDirectoryById(long) - Method in class com.atlassian.crowd.manager.recovery.RecoveryModeAwareDirectoryManager
 
findDirectoryByName(String) - Method in class com.atlassian.crowd.manager.directory.DirectoryManagerGeneric
 
findDirectoryByName(String) - Method in class com.atlassian.crowd.manager.recovery.RecoveryModeAwareDirectoryManager
 
findDuplicates(List<String>) - Method in class com.atlassian.crowd.validator.CloudCompatibleEmailValidator
 
findGroupByName(String) - Method in class com.atlassian.crowd.directory.AuditingDirectoryDecorator
 
findGroupByName(Application, String) - Method in class com.atlassian.crowd.manager.application.AbstractDelegatingApplicationService
 
findGroupByName(Application, String) - Method in class com.atlassian.crowd.manager.application.ApplicationServiceGeneric
 
findGroupByName(String) - Method in class com.atlassian.crowd.manager.application.canonicality.CanonicalEntityByNameFinder
 
findGroupByName(Application, String) - Method in class com.atlassian.crowd.manager.application.TranslatingApplicationService
 
findGroupByName(long, String) - Method in class com.atlassian.crowd.manager.directory.DirectoryManagerGeneric
 
findGroupByName(String) - Method in class com.atlassian.crowd.manager.recovery.RecoveryModeRemoteDirectory
 
findGroupMembershipForGroupChanges(Group, Collection<String>) - Method in class com.atlassian.crowd.directory.DbCachingRemoteChangeOperations
 
findGroupsByExternalIds(Set<String>) - Method in class com.atlassian.crowd.directory.DbCachingRemoteChangeOperations
 
findGroupsByExternalIds(Set<String>) - Method in class com.atlassian.crowd.directory.DirectoryCacheImplUsingChangeOperations
 
findGroupsExternalIdsByNames(Set<String>) - Method in class com.atlassian.crowd.directory.DbCachingRemoteChangeOperations
 
findGroupsExternalIdsByNames(Set<String>) - Method in class com.atlassian.crowd.directory.DirectoryCacheImplUsingChangeOperations
 
findGroupsToUpdate(Collection<? extends Group>, Date) - Method in class com.atlassian.crowd.directory.DbCachingRemoteChangeOperations
 
findGroupWithAttributesByName(String) - Method in class com.atlassian.crowd.directory.AuditingDirectoryDecorator
 
findGroupWithAttributesByName(String) - Method in class com.atlassian.crowd.directory.DbCachingRemoteChangeOperations
 
findGroupWithAttributesByName(String) - Method in class com.atlassian.crowd.directory.DirectoryCacheImplUsingChangeOperations
 
findGroupWithAttributesByName(Application, String) - Method in class com.atlassian.crowd.manager.application.AbstractDelegatingApplicationService
 
findGroupWithAttributesByName(Application, String) - Method in class com.atlassian.crowd.manager.application.ApplicationServiceGeneric
 
findGroupWithAttributesByName(String) - Method in class com.atlassian.crowd.manager.application.canonicality.CanonicalEntityByNameFinder
 
findGroupWithAttributesByName(Application, String) - Method in class com.atlassian.crowd.manager.application.TranslatingApplicationService
 
findGroupWithAttributesByName(long, String) - Method in class com.atlassian.crowd.manager.directory.DirectoryManagerGeneric
 
findGroupWithAttributesByName(String) - Method in class com.atlassian.crowd.manager.recovery.RecoveryModeRemoteDirectory
 
findRemoteUserByName(Application, String) - Method in class com.atlassian.crowd.manager.application.AbstractDelegatingApplicationService
 
findRemoteUserByName(Application, String) - Method in class com.atlassian.crowd.manager.application.ApplicationServiceGeneric
 
findRemoteUserByName(String) - Method in class com.atlassian.crowd.manager.application.canonicality.CanonicalEntityByNameFinder
 
findRemoteUserByName(Long, String) - Method in class com.atlassian.crowd.manager.directory.DirectoryManagerGeneric
 
findUserByExternalId(String) - Method in class com.atlassian.crowd.directory.AuditingDirectoryDecorator
 
findUserByExternalId(long, String) - Method in class com.atlassian.crowd.manager.directory.DirectoryManagerGeneric
 
findUserByExternalId(String) - Method in class com.atlassian.crowd.manager.recovery.RecoveryModeRemoteDirectory
 
findUserByKey(Application, String) - Method in class com.atlassian.crowd.manager.application.AbstractDelegatingApplicationService
 
findUserByKey(Application, String) - Method in class com.atlassian.crowd.manager.application.ApplicationServiceGeneric
 
findUserByName(String) - Method in class com.atlassian.crowd.directory.AuditingDirectoryDecorator
 
findUserByName(Application, String) - Method in class com.atlassian.crowd.manager.application.AbstractDelegatingApplicationService
 
findUserByName(Application, String) - Method in class com.atlassian.crowd.manager.application.ApplicationServiceGeneric
 
findUserByName(String) - Method in class com.atlassian.crowd.manager.application.canonicality.CanonicalEntityByNameFinder
 
findUserByName(Application, String) - Method in class com.atlassian.crowd.manager.application.TranslatingApplicationService
 
findUserByName(long, String) - Method in class com.atlassian.crowd.manager.directory.DirectoryManagerGeneric
 
findUserByName(String) - Method in class com.atlassian.crowd.manager.recovery.RecoveryModeRemoteDirectory
 
findUserMembershipForGroupChanges(Group, Collection<String>) - Method in class com.atlassian.crowd.directory.DbCachingRemoteChangeOperations
 
findUsernameByAlias(Application, String) - Method in class com.atlassian.crowd.manager.application.AliasManagerImpl
 
findUsersByExternalIds(Set<String>) - Method in class com.atlassian.crowd.directory.DbCachingRemoteChangeOperations
 
findUsersByExternalIds(Set<String>) - Method in class com.atlassian.crowd.directory.DirectoryCacheImplUsingChangeOperations
 
findUserWithAttributesByExternalId(long, String) - Method in class com.atlassian.crowd.manager.directory.DirectoryManagerGeneric
 
findUserWithAttributesByKey(Application, String) - Method in class com.atlassian.crowd.manager.application.AbstractDelegatingApplicationService
 
findUserWithAttributesByKey(Application, String) - Method in class com.atlassian.crowd.manager.application.ApplicationServiceGeneric
 
findUserWithAttributesByName(String) - Method in class com.atlassian.crowd.directory.AuditingDirectoryDecorator
 
findUserWithAttributesByName(String) - Method in class com.atlassian.crowd.directory.DbCachingRemoteChangeOperations
 
findUserWithAttributesByName(String) - Method in class com.atlassian.crowd.directory.DirectoryCacheImplUsingChangeOperations
 
findUserWithAttributesByName(Application, String) - Method in class com.atlassian.crowd.manager.application.AbstractDelegatingApplicationService
 
findUserWithAttributesByName(Application, String) - Method in class com.atlassian.crowd.manager.application.ApplicationServiceGeneric
 
findUserWithAttributesByName(String) - Method in class com.atlassian.crowd.manager.application.canonicality.CanonicalEntityByNameFinder
 
findUserWithAttributesByName(Application, String) - Method in class com.atlassian.crowd.manager.application.TranslatingApplicationService
 
findUserWithAttributesByName(long, String) - Method in class com.atlassian.crowd.manager.directory.DirectoryManagerGeneric
 
findUserWithAttributesByName(String) - Method in class com.atlassian.crowd.manager.recovery.RecoveryModeRemoteDirectory
 
findWebhookById(Application, long) - Method in class com.atlassian.crowd.manager.application.AbstractDelegatingApplicationService
 
findWebhookById(Application, long) - Method in class com.atlassian.crowd.manager.application.ApplicationServiceGeneric
 
flushCaches() - Method in class com.atlassian.crowd.manager.cache.CacheFactoryEhcache
 

G

generateDesEncryptionKey() - Method in class com.atlassian.crowd.manager.property.PropertyManagerGeneric
 
generateRandomPassword() - Method in class com.atlassian.crowd.util.PasswordHelperImpl
 
get(F, U) - Method in interface com.atlassian.crowd.function.ExceptionTranslators.BiFunctionWithException
 
get(F) - Method in interface com.atlassian.crowd.function.ExceptionTranslators.FunctionWithException
 
get(long) - Method in class com.atlassian.crowd.manager.directory.DirectorySynchronisationInformationStoreImpl
Deprecated.
 
getActive(long) - Method in interface com.atlassian.crowd.manager.directory.DirectorySynchronisationInformationStore
Provides information about the status of the active synchronisation for the directory.
getActive(long) - Method in class com.atlassian.crowd.manager.directory.DirectorySynchronisationInformationStoreImpl
Deprecated.
 
getActive(long) - Method in class com.atlassian.crowd.manager.directory.InDatabaseDirectorySynchronisationInformationStore
 
getActiveDirectories(Application) - Method in class com.atlassian.crowd.manager.application.ApplicationServiceGeneric
Given an application, retrieve all active directories associated with it.
getActiveDirectories(Application) - Method in class com.atlassian.crowd.manager.recovery.RecoveryModeAwareApplicationService
 
getAllGroupGuids() - Method in class com.atlassian.crowd.directory.DbCachingRemoteChangeOperations
 
getAllGroupGuids() - Method in class com.atlassian.crowd.directory.DirectoryCacheImplUsingChangeOperations
 
getAllLocalGroupNames() - Method in class com.atlassian.crowd.directory.DbCachingRemoteChangeOperations
 
getAllLocalGroupNames() - Method in class com.atlassian.crowd.directory.DirectoryCacheImplUsingChangeOperations
 
getAllowedOperations() - Method in class com.atlassian.crowd.manager.recovery.RecoveryModeDirectory
 
getAllTranslationsForPrefix(String) - Method in class com.atlassian.crowd.util.I18nHelperImpl
 
getAllUserGuids() - Method in class com.atlassian.crowd.directory.DbCachingRemoteChangeOperations
 
getAllUserGuids() - Method in class com.atlassian.crowd.directory.DirectoryCacheImplUsingChangeOperations
 
getApplicationService() - Method in class com.atlassian.crowd.manager.application.AbstractDelegatingApplicationService
 
getAttributes() - Method in class com.atlassian.crowd.manager.recovery.RecoveryModeDirectory
 
getAuditLogConfiguration() - Method in class com.atlassian.crowd.manager.property.PropertyManagerGeneric
 
getAuditLogSize() - Method in interface com.atlassian.crowd.manager.audit.InternalAuditService
 
getAuthoritativeDirectory() - Method in class com.atlassian.crowd.directory.AuditingDirectoryDecorator
 
getAuthoritativeDirectory() - Method in class com.atlassian.crowd.directory.DbCachingRemoteDirectory
 
getAuthoritativeDirectory() - Method in class com.atlassian.crowd.manager.recovery.RecoveryModeRemoteDirectory
 
getAvailableEncryptorKeys() - Method in class com.atlassian.crowd.crypto.ClusterLockingEncryptor
 
getAvailableEncryptorKeys() - Method in class com.atlassian.crowd.crypto.PrefixBasedSwitchableEncryptor
 
getAvailableEncryptorNames() - Method in class com.atlassian.crowd.manager.crypto.DefaultEncryptionManager
 
getBackupConfiguration() - Method in class com.atlassian.crowd.manager.property.PropertyManagerGeneric
 
getBaseUrl() - Method in class com.atlassian.crowd.manager.property.PropertyManagerGeneric
 
getBoolean(String, boolean) - Method in class com.atlassian.crowd.manager.property.PropertyManagerGeneric
 
getBuildNumber() - Method in class com.atlassian.crowd.manager.property.PropertyManagerGeneric
 
getBundleLocations() - Method in class com.atlassian.crowd.util.I18nHelperConfigurationImpl
 
getCache(String) - Method in class com.atlassian.crowd.manager.cache.CacheFactoryEhcache
 
getCache(Class<?>, String) - Method in class com.atlassian.crowd.manager.cache.CacheFactoryEhcache
 
getCache(String, CacheLoader<K, V>) - Method in class com.atlassian.crowd.manager.cache.CacheFactoryEhcache
 
getCache(String, CacheLoader<K, V>, CacheSettings) - Method in class com.atlassian.crowd.manager.cache.CacheFactoryEhcache
 
getCache(String, Class<K>, Class<V>) - Method in class com.atlassian.crowd.manager.cache.CacheFactoryEhcache
 
getCachedReference(Class<?>, String, Supplier<V>) - Method in class com.atlassian.crowd.manager.cache.CacheFactoryEhcache
 
getCachedReference(Class<?>, String, Supplier<V>, CacheSettings) - Method in class com.atlassian.crowd.manager.cache.CacheFactoryEhcache
 
getCachedReference(String, Supplier<V>) - Method in class com.atlassian.crowd.manager.cache.CacheFactoryEhcache
 
getCachedReference(String, Supplier<V>, CacheSettings) - Method in class com.atlassian.crowd.manager.cache.CacheFactoryEhcache
 
getCaches() - Method in class com.atlassian.crowd.manager.cache.CacheFactoryEhcache
 
getCanonicalityCheckerIfNeeded(MembershipQuery<?>) - Method in class com.atlassian.crowd.manager.application.search.AbstractInMemoryMembershipSearchStrategy
 
getCanonicalityCheckerIfNeeded(MembershipQuery<?>) - Method in class com.atlassian.crowd.manager.application.search.InMemoryAggregatingMembershipSearchStrategy
 
getCanonicalityCheckerIfNeeded(MembershipQuery<?>) - Method in class com.atlassian.crowd.manager.application.search.InMemoryNonAggregatingMembershipSearchStrategy
 
getCapabilitiesForNewUsers(Application) - Method in class com.atlassian.crowd.manager.application.AbstractDelegatingApplicationService
 
getCapabilitiesForNewUsers(Application) - Method in class com.atlassian.crowd.manager.application.ApplicationServiceGeneric
 
getCapabilitiesForNewUsers(Application) - Method in class com.atlassian.crowd.manager.application.TranslatingApplicationService
 
getConfiguration() - Method in class com.atlassian.crowd.manager.audit.NoOpAuditService
 
getCookieConfiguration() - Method in class com.atlassian.crowd.manager.property.PropertyManagerGeneric
 
getCreatedDate() - Method in class com.atlassian.crowd.manager.recovery.RecoveryModeDirectory
 
getCurrentEncryptorKey() - Method in class com.atlassian.crowd.crypto.ClusterLockingEncryptor
 
getCurrentEncryptorKey() - Method in class com.atlassian.crowd.crypto.PrefixBasedSwitchableEncryptor
 
getCurrentEventToken(List<Long>) - Method in class com.atlassian.crowd.event.EventStoreGeneric
 
getCurrentEventToken(List<Long>) - Method in class com.atlassian.crowd.event.TimestampBasedEventStore
 
getCurrentEventToken(Application) - Method in class com.atlassian.crowd.manager.application.AbstractDelegatingApplicationService
 
getCurrentEventToken(Application) - Method in class com.atlassian.crowd.manager.application.ApplicationServiceGeneric
 
getCurrentLicenseResourceTotal() - Method in class com.atlassian.crowd.manager.property.PropertyManagerGeneric
 
getDefaultEncryptor() - Method in class com.atlassian.crowd.manager.property.PropertyBasedEncryptionSettings
 
getDefaultEncryptorName() - Method in class com.atlassian.crowd.manager.crypto.DefaultEncryptionManager
 
getDefaultGroupNames(Application, Directory, UserWithAttributes) - Method in class com.atlassian.crowd.core.event.listener.ApplicationDefaultGroupMembershipResolver
 
getDefaultGroupNames(Application, Directory, UserWithAttributes) - Method in interface com.atlassian.crowd.core.event.listener.DefaultGroupMembershipResolver
Returns the default group memberships to which the user authenticating to the specified application should be added to.
getDefaultGroupNames(Application, Directory, UserWithAttributes) - Method in class com.atlassian.crowd.core.event.listener.DirectoryDefaultGroupMembershipResolver
 
getDelegate() - Method in class com.atlassian.crowd.directory.DbCachingRemoteDirectory
 
getDeploymentTitle() - Method in class com.atlassian.crowd.manager.property.PropertyManagerGeneric
 
getDescription() - Method in class com.atlassian.crowd.manager.recovery.RecoveryModeDirectory
 
getDescription() - Method in class com.atlassian.crowd.model.group.DelegatingGroupWithAttributes
 
getDescriptiveName() - Method in class com.atlassian.crowd.directory.AuditingDirectoryDecorator
 
getDescriptiveName() - Method in class com.atlassian.crowd.directory.DbCachingRemoteDirectory
 
getDescriptiveName() - Method in class com.atlassian.crowd.manager.recovery.RecoveryModeRemoteDirectory
 
getDesEncryptionKey() - Method in class com.atlassian.crowd.manager.property.PropertyManagerGeneric
 
getDirectlyRelatedGroups(Collection<String>) - Method in class com.atlassian.crowd.manager.directory.nestedgroups.CachedMultipleGroupsProvider
 
getDirectlyRelatedGroups(Collection<String>) - Method in interface com.atlassian.crowd.manager.directory.nestedgroups.MultipleGroupsProvider
 
getDirectlyRelatedGroups(Collection<String>) - Method in interface com.atlassian.crowd.manager.directory.nestedgroups.NestedGroupsProvider
Returns list of directly related groups (e.g.
getDirectlyRelatedGroups(String) - Method in interface com.atlassian.crowd.manager.directory.nestedgroups.SingleGroupProvider
 
getDirectories() - Method in interface com.atlassian.crowd.manager.application.canonicality.CanonicalityChecker
 
getDirectories() - Method in class com.atlassian.crowd.manager.application.canonicality.OptimizedCanonicalityChecker
 
getDirectories() - Method in class com.atlassian.crowd.manager.application.canonicality.SimpleCanonicalityChecker
 
getDirectory() - Method in class com.atlassian.crowd.directory.DbCachingRemoteChangeOperations
 
getDirectory(Directory) - Method in class com.atlassian.crowd.directory.loader.CacheableDirectoryInstanceLoader
Deprecated.
 
getDirectory(Directory) - Method in class com.atlassian.crowd.directory.loader.ConfigurableDbCachingRemoteDirectoryInstanceLoader
 
getDirectory(Directory) - Method in class com.atlassian.crowd.directory.loader.DbCachingRemoteDirectoryInstanceLoader
 
getDirectory() - Method in class com.atlassian.crowd.manager.application.search.DirectoryQueryWithFilter
 
getDirectory(Directory) - Method in class com.atlassian.crowd.manager.recovery.RecoveryModeDirectoryLoader
 
getDirectoryId() - Method in class com.atlassian.crowd.directory.AuditingDirectoryDecorator
 
getDirectoryID() - Method in class com.atlassian.crowd.directory.DbCachingDirectoryPoller
 
getDirectoryId() - Method in class com.atlassian.crowd.directory.DbCachingRemoteDirectory
 
getDirectoryId() - Method in class com.atlassian.crowd.manager.recovery.RecoveryModeRemoteDirectory
 
getDirectoryId() - Method in class com.atlassian.crowd.model.group.DelegatingGroupWithAttributes
 
getDirectoryQueryWithFilter(Directory, EntityQuery<T>) - Method in interface com.atlassian.crowd.manager.application.filtering.AccessFilter
 
getDirectoryQueryWithFilter(Directory, MembershipQuery<T>) - Method in interface com.atlassian.crowd.manager.application.filtering.AccessFilter
 
getDirectoryQueryWithFilter(Directory, MembershipQuery<T>) - Method in class com.atlassian.crowd.manager.application.filtering.BaseAccessFilter
 
getDirectoryQueryWithFilter(Directory, EntityQuery<T>) - Method in class com.atlassian.crowd.manager.application.filtering.BaseAccessFilter
 
getDirectorySynchronisationInformation(long) - Method in class com.atlassian.crowd.manager.directory.DirectoryManagerGeneric
 
getDirectorySynchronisationInformation(Directory) - Method in class com.atlassian.crowd.manager.directory.SynchronisationStatusManagerImpl
 
getDirectorySynchronisationInformation(long) - Method in class com.atlassian.crowd.manager.directory.SynchronisationStatusManagerImpl
 
getDirIds() - Method in class com.atlassian.crowd.event.TimestampBasedEventToken
 
getDomain() - Method in class com.atlassian.crowd.manager.property.PropertyManagerGeneric
 
getEncryptionKeyPath(String) - Method in class com.atlassian.crowd.manager.property.PropertyBasedEncryptionSettings
 
getEncryptionType() - Method in class com.atlassian.crowd.manager.recovery.RecoveryModeDirectory
 
getEncryptor(String) - Method in class com.atlassian.crowd.crypto.PrefixBasedSwitchableEncryptor
 
getExternalCachedGroupCount() - Method in class com.atlassian.crowd.directory.DbCachingRemoteChangeOperations
 
getExternalCachedGroupCount() - Method in class com.atlassian.crowd.directory.DirectoryCacheImplUsingChangeOperations
 
getExternalId() - Method in class com.atlassian.crowd.model.group.DelegatingGroupWithAttributes
 
getExternalId() - Method in class com.atlassian.crowd.model.user.DelegatingUserWithAttributes
 
getFirstName() - Method in class com.atlassian.crowd.model.user.DelegatingUserWithAttributes
 
getGroupCount() - Method in class com.atlassian.crowd.directory.DbCachingRemoteChangeOperations
 
getGroupCount() - Method in class com.atlassian.crowd.directory.DbCachingRemoteDirectory
 
getGroupCount() - Method in class com.atlassian.crowd.directory.DirectoryCacheImplUsingChangeOperations
 
getGroupsCache(long, GroupType) - Method in class com.atlassian.crowd.manager.directory.nestedgroups.NestedGroupsCacheProvider
Returns cache for a given set of parameters.
getHostedUserAvatarUrl(long, String, int) - Method in class com.atlassian.crowd.manager.avatar.WebServiceAvatarProvider
 
getId() - Method in class com.atlassian.crowd.manager.recovery.RecoveryModeDirectory
 
getIdentifierForSubGroupsQuery(Group) - Method in interface com.atlassian.crowd.manager.directory.nestedgroups.NestedGroupsProvider
Returns identifier of group that will be passed to NestedGroupsProvider.getDirectlyRelatedGroups(Collection).
getImplementationClass() - Method in class com.atlassian.crowd.manager.recovery.RecoveryModeDirectory
 
getInstance() - Static method in class com.atlassian.crowd.util.SecureRandomStringUtils
 
getInstance(String) - Method in class com.atlassian.crowd.util.SpringContextInstanceFactory
 
getInstance(String, ClassLoader) - Method in class com.atlassian.crowd.util.SpringContextInstanceFactory
 
getInstance(Class<T>) - Method in class com.atlassian.crowd.util.SpringContextInstanceFactory
 
getInt(String, int) - Method in class com.atlassian.crowd.manager.property.PropertyManagerGeneric
 
getIntOrThrowIllegalArgumentException(String, int) - Method in class com.atlassian.crowd.manager.property.PropertyManagerGeneric
 
getKeyFilesDirectoryPath() - Method in class com.atlassian.crowd.manager.property.PropertyBasedEncryptionSettings
 
getKeys() - Method in class com.atlassian.crowd.directory.AuditingDirectoryDecorator
 
getKeys() - Method in class com.atlassian.crowd.directory.DbCachingRemoteDirectory
 
getKeys() - Method in class com.atlassian.crowd.manager.recovery.RecoveryModeDirectory
 
getKeys() - Method in class com.atlassian.crowd.manager.recovery.RecoveryModeRemoteDirectory
 
getLast(long) - Method in interface com.atlassian.crowd.manager.directory.DirectorySynchronisationInformationStore
Provides information about the last completed (either succeeded or failed) synchronisation.
getLast(long) - Method in class com.atlassian.crowd.manager.directory.DirectorySynchronisationInformationStoreImpl
Deprecated.
 
getLast(long) - Method in class com.atlassian.crowd.manager.directory.InDatabaseDirectorySynchronisationInformationStore
 
getLastName() - Method in class com.atlassian.crowd.model.user.DelegatingUserWithAttributes
 
getLastSynchronisationTokenForDirectory(long) - Method in interface com.atlassian.crowd.manager.directory.DirectorySynchronisationTokenStore
Returns the last stored synchronisation token for the directory
getLastSynchronisationTokenForDirectory(long) - Method in class com.atlassian.crowd.manager.directory.InDatabaseDirectorySynchronisationTokenStore
 
getLastSynchronisationTokenForDirectory(long) - Method in class com.atlassian.crowd.manager.directory.InMemoryDirectorySynchronisationTokenStore
Deprecated.
 
getLastSynchronisationTokenForDirectory(long) - Method in class com.atlassian.crowd.manager.directory.SynchronisationStatusManagerImpl
 
getLastSyncStartOrEnd(DirectorySynchronisationInformation) - Static method in class com.atlassian.crowd.directory.DbCachingRemoteChangeOperations
 
getLocale() - Method in class com.atlassian.crowd.util.I18nHelperConfigurationImpl
 
getLogoImage() - Method in class com.atlassian.crowd.manager.property.PropertyManagerGeneric
 
getLookAndFeelConfiguration() - Method in class com.atlassian.crowd.manager.property.PropertyManagerGeneric
 
getManagedCache(String) - Method in class com.atlassian.crowd.manager.cache.CacheFactoryEhcache
 
getManagedCaches() - Method in class com.atlassian.crowd.manager.cache.CacheFactoryEhcache
 
getMaxBatchSize() - Method in interface com.atlassian.crowd.manager.directory.nestedgroups.NestedGroupsProvider
getMembershipQuery() - Method in class com.atlassian.crowd.manager.application.search.DirectoryQueryWithFilter
 
getMemberships() - Method in class com.atlassian.crowd.directory.AuditingDirectoryDecorator
 
getMemberships(Application) - Method in class com.atlassian.crowd.manager.application.AbstractDelegatingApplicationService
 
getMemberships(Application) - Method in class com.atlassian.crowd.manager.application.ApplicationServiceGeneric
 
getMemberships(Application) - Method in class com.atlassian.crowd.manager.application.TranslatingApplicationService
 
getMemberships() - Method in class com.atlassian.crowd.manager.recovery.RecoveryModeRemoteDirectory
 
getMinFailures() - Method in class com.atlassian.crowd.manager.webhook.NoLongTermFailureStrategy
 
getMinIntervalMillis() - Method in class com.atlassian.crowd.manager.webhook.NoLongTermFailureStrategy
 
getName() - Method in class com.atlassian.crowd.manager.recovery.RecoveryModeDirectory
 
getName() - Method in class com.atlassian.crowd.model.group.DelegatingGroupWithAttributes
 
getNewEvents(String, List<Long>) - Method in class com.atlassian.crowd.event.EventStoreGeneric
 
getNewEvents(String, Application) - Method in class com.atlassian.crowd.event.EventStoreGeneric
 
getNewEvents(String, List<Long>) - Method in class com.atlassian.crowd.event.TimestampBasedEventStore
 
getNewEvents(String, Application) - Method in class com.atlassian.crowd.event.TimestampBasedEventStore
 
getNewEvents(Application, String) - Method in class com.atlassian.crowd.manager.application.AbstractDelegatingApplicationService
 
getNewEvents(Application, String) - Method in class com.atlassian.crowd.manager.application.ApplicationServiceGeneric
 
getNewEvents(Application, String) - Method in class com.atlassian.crowd.manager.application.TranslatingApplicationService
 
getNotificationEmail() - Method in class com.atlassian.crowd.manager.property.PropertyManagerGeneric
 
getNotificationEmails() - Method in interface com.atlassian.crowd.manager.property.InternalPropertyManager
 
getNotificationEmails() - Method in class com.atlassian.crowd.manager.property.PropertyManagerGeneric
 
getOptionalProperty(String) - Method in class com.atlassian.crowd.manager.property.PropertyManagerGeneric
 
getPollingInterval(RemoteDirectory) - Static method in class com.atlassian.crowd.directory.DbCachingDirectoryPoller
 
getPollingInterval() - Method in class com.atlassian.crowd.directory.DbCachingDirectoryPoller
 
getPrivateKeyCertificatePairToSign() - Method in class com.atlassian.crowd.manager.property.PropertyManagerGeneric
 
getProperty(String) - Method in class com.atlassian.crowd.manager.property.PropertyManagerGeneric
 
getPropertyObject(String) - Method in class com.atlassian.crowd.manager.property.PropertyManagerGeneric
 
getQuery() - Method in class com.atlassian.crowd.manager.application.search.DirectoryQueryWithFilter
Returns query that should be run against given directory.
getQueryTransformer(MembershipQuery<T>) - Method in class com.atlassian.crowd.manager.application.search.AbstractInMemoryMembershipSearchStrategy
 
getQueryTransformer(MembershipQuery<T>) - Method in class com.atlassian.crowd.manager.application.search.InMemoryAggregatingMembershipSearchStrategy
 
getQueryTransformer(MembershipQuery<T>) - Method in class com.atlassian.crowd.manager.application.search.InMemoryNonAggregatingMembershipSearchStrategy
 
getRawDirectory(Long, String, Map<String, String>) - Method in class com.atlassian.crowd.directory.loader.CacheableDirectoryInstanceLoader
Deprecated.
 
getRawDirectory(Long, String, Map<String, String>) - Method in class com.atlassian.crowd.directory.loader.CustomDirectoryInstanceLoader
 
getRawDirectory(Long, String, Map<String, String>) - Method in class com.atlassian.crowd.directory.loader.DbCachingRemoteDirectoryInstanceLoader
This method will NOT wire up the internal backed directory.
getRawDirectory(Long, String, Map<String, String>) - Method in class com.atlassian.crowd.manager.recovery.RecoveryModeDirectoryLoader
 
getRecoveryDirectory() - Method in interface com.atlassian.crowd.manager.recovery.RecoveryModeService
 
getRecoveryDirectory() - Method in class com.atlassian.crowd.manager.recovery.SystemPropertyRecoveryModeService
 
getRecoveryPassword() - Method in class com.atlassian.crowd.manager.recovery.RecoveryModeDirectory
 
getRecoveryUsername() - Method in class com.atlassian.crowd.manager.recovery.RecoveryModeDirectory
 
getRecoveryUsername() - Method in interface com.atlassian.crowd.manager.recovery.RecoveryModeService
 
getRecoveryUsername() - Method in class com.atlassian.crowd.manager.recovery.SystemPropertyRecoveryModeService
 
getRemainingCount() - Method in class com.atlassian.crowd.search.util.OrderedResultsConstrainer
Returns remaining number of results that need to be fetched.
getRememberMeConfiguration() - Method in interface com.atlassian.crowd.manager.property.InternalPropertyManager
Retrieves remember me configuration
getRememberMeConfiguration() - Method in class com.atlassian.crowd.manager.property.PropertyManagerGeneric
 
getResourceBundles() - Method in interface com.atlassian.crowd.util.ResourceBundleProvider
 
getResourceBundles() - Method in class com.atlassian.crowd.util.StaticResourceBundleProvider
 
getSessionTime() - Method in class com.atlassian.crowd.manager.property.PropertyManagerGeneric
 
getSMTPServer() - Method in class com.atlassian.crowd.manager.property.PropertyManagerGeneric
 
getSMTPTemplate() - Method in class com.atlassian.crowd.manager.property.PropertyManagerGeneric
Deprecated.
getStalledSynchronizations() - Method in interface com.atlassian.crowd.manager.directory.DirectorySynchronisationInformationStore
Attempts to find synchronizations that have been marked as in-progress, but don't seem to be running anymore.
getStalledSynchronizations() - Method in class com.atlassian.crowd.manager.directory.DirectorySynchronisationInformationStoreImpl
Deprecated.
 
getStalledSynchronizations() - Method in class com.atlassian.crowd.manager.directory.InDatabaseDirectorySynchronisationInformationStore
 
getStalledSynchronizations() - Method in interface com.atlassian.crowd.manager.directory.InternalSynchronisationStatusManager
 
getStalledSynchronizations() - Method in class com.atlassian.crowd.manager.directory.SynchronisationStatusManagerImpl
 
getString(String, String) - Method in class com.atlassian.crowd.manager.property.PropertyManagerGeneric
 
getSubgroupsCache(long, boolean, GroupType) - Method in class com.atlassian.crowd.manager.directory.nestedgroups.NestedGroupsCacheProvider
Returns cache for a given set of parameters.
getSupportInformation(User) - Method in class com.atlassian.crowd.support.SupportInformationServiceImpl
 
getSupportInformationMap(User) - Method in class com.atlassian.crowd.support.SupportInformationServiceImpl
 
getSynchronisationMode(long) - Method in class com.atlassian.crowd.manager.directory.DirectoryManagerGeneric
 
getText(String) - Method in class com.atlassian.crowd.util.I18nHelperImpl
 
getText(String, String) - Method in class com.atlassian.crowd.util.I18nHelperImpl
 
getText(String, String, String) - Method in class com.atlassian.crowd.util.I18nHelperImpl
 
getText(String, Object) - Method in class com.atlassian.crowd.util.I18nHelperImpl
 
getText(Locale, String, Serializable...) - Method in class com.atlassian.crowd.util.I18nHelperImpl
 
getTimestamp() - Method in class com.atlassian.crowd.event.TimestampBasedEventToken
 
getTrustedProxyServers() - Method in class com.atlassian.crowd.manager.property.PropertyManagerGeneric
Retrieves a String that contains a list of proxy servers we trust to correctly set the X-Forwarded-For flag.
getType() - Method in class com.atlassian.crowd.manager.recovery.RecoveryModeDirectory
 
getType() - Method in class com.atlassian.crowd.model.group.DelegatingGroupWithAttributes
 
getUnescapedText(String) - Method in class com.atlassian.crowd.util.I18nHelperImpl
Get the raw property value, complete with {0}'s.
getUnescapedText(Locale, String) - Method in class com.atlassian.crowd.util.I18nHelperImpl
 
getUpdatedDate() - Method in class com.atlassian.crowd.manager.recovery.RecoveryModeDirectory
 
getUserAvatar(Application, String, int) - Method in class com.atlassian.crowd.manager.application.AbstractDelegatingApplicationService
 
getUserAvatar(Application, String, int) - Method in class com.atlassian.crowd.manager.application.ApplicationServiceGeneric
 
getUserAvatar(User, int) - Method in class com.atlassian.crowd.manager.avatar.WebServiceAvatarProvider
 
getUserAvatarByName(String, int) - Method in class com.atlassian.crowd.directory.AuditingDirectoryDecorator
 
getUserAvatarByName(long, String, int) - Method in class com.atlassian.crowd.manager.directory.DirectoryManagerGeneric
 
getUserAvatarByName(String, int) - Method in class com.atlassian.crowd.manager.recovery.RecoveryModeRemoteDirectory
 
getUserAvatarLink(Application, String, int) - Method in class com.atlassian.crowd.manager.application.AbstractDelegatingApplicationService
 
getUserAvatarLink(Application, String, int) - Method in class com.atlassian.crowd.manager.application.ApplicationServiceGeneric
 
getUserCount() - Method in class com.atlassian.crowd.directory.DbCachingRemoteChangeOperations
 
getUserCount() - Method in class com.atlassian.crowd.directory.DbCachingRemoteDirectory
 
getUserCount() - Method in class com.atlassian.crowd.directory.DirectoryCacheImplUsingChangeOperations
 
getUsersToAddAndUpdate(Collection<? extends User>, Date) - Method in class com.atlassian.crowd.directory.DbCachingRemoteChangeOperations
Returns the users that need to be added or updated given the list of all remote users.
getUsersToAddAndUpdateOld(Collection<? extends User>, Date) - Method in class com.atlassian.crowd.directory.DbCachingRemoteChangeOperations
 
getValue(String) - Method in class com.atlassian.crowd.directory.AuditingDirectoryDecorator
 
getValue(String) - Method in class com.atlassian.crowd.directory.DbCachingRemoteDirectory
 
getValue(String) - Method in class com.atlassian.crowd.manager.recovery.RecoveryModeDirectory
 
getValue(String) - Method in class com.atlassian.crowd.manager.recovery.RecoveryModeRemoteDirectory
 
getValues(String) - Method in class com.atlassian.crowd.directory.AuditingDirectoryDecorator
 
getValues(String) - Method in class com.atlassian.crowd.directory.DbCachingRemoteDirectory
 
getValues(String) - Method in class com.atlassian.crowd.manager.recovery.RecoveryModeDirectory
 
getValues(String) - Method in class com.atlassian.crowd.manager.recovery.RecoveryModeRemoteDirectory
 
groupByCanonicalId(Set<String>, EntityDescriptor) - Method in interface com.atlassian.crowd.manager.application.canonicality.CanonicalityChecker
Returns names grouped by their canonical directory id.
groupByCanonicalId(Set<String>, EntityDescriptor) - Method in class com.atlassian.crowd.manager.application.canonicality.OptimizedCanonicalityChecker
 
groupByCanonicalId(Set<String>, EntityDescriptor) - Method in class com.atlassian.crowd.manager.application.canonicality.SimpleCanonicalityChecker
 
groupCount() - Method in class com.atlassian.crowd.manager.application.MembershipsIterableImpl
 
GroupSearchStrategy - Interface in com.atlassian.crowd.manager.application.search
A set of querying across a collection of active directories.
groupsIterator(Collection<? extends Group>, boolean, NestedGroupsProvider) - Static method in class com.atlassian.crowd.manager.directory.nestedgroups.NestedGroupsIterator
 
groupsIterator(Collection<String>, NestedGroupsProvider) - Static method in class com.atlassian.crowd.manager.directory.nestedgroups.NestedGroupsIterator
 

H

handle(ClientRequest) - Method in class com.atlassian.crowd.manager.application.BasicAuthFilter
 
handleApplicationEvent(Object) - Method in class com.atlassian.crowd.event.EventStoreGeneric
 
handleApplicationEvent(Object) - Method in class com.atlassian.crowd.event.TimestampBasedEventStore
 
handleEvent(UserAuthenticatedEvent) - Method in class com.atlassian.crowd.core.event.listener.AutoGroupAdderListener
 
handleEvent(DirectoryUpdatedEvent) - Method in class com.atlassian.crowd.directory.loader.CacheableDirectoryInstanceLoader
Deprecated.
 
handleEvent(DirectoryDeletedEvent) - Method in class com.atlassian.crowd.directory.loader.CacheableDirectoryInstanceLoader
Deprecated.
 
handleEvent(XMLRestoreFinishedEvent) - Method in class com.atlassian.crowd.directory.loader.CacheableDirectoryInstanceLoader
Deprecated.
 
handleEvent(UserCreatedEvent) - Method in class com.atlassian.crowd.event.StoringEventListener
 
handleEvent(UserUpdatedEvent) - Method in class com.atlassian.crowd.event.StoringEventListener
 
handleEvent(UsersDeletedEvent) - Method in class com.atlassian.crowd.event.StoringEventListener
 
handleEvent(GroupCreatedEvent) - Method in class com.atlassian.crowd.event.StoringEventListener
 
handleEvent(GroupUpdatedEvent) - Method in class com.atlassian.crowd.event.StoringEventListener
 
handleEvent(GroupDeletedEvent) - Method in class com.atlassian.crowd.event.StoringEventListener
 
handleEvent(GroupMembershipsCreatedEvent) - Method in class com.atlassian.crowd.event.StoringEventListener
 
handleEvent(GroupMembershipsDeletedEvent) - Method in class com.atlassian.crowd.event.StoringEventListener
 
handleEvent(AliasEvent) - Method in class com.atlassian.crowd.event.StoringEventListener
 
handleEvent(DirectoryUpdatedEvent) - Method in class com.atlassian.crowd.event.StoringEventListener
 
handleEvent(DirectoryDeletedEvent) - Method in class com.atlassian.crowd.event.StoringEventListener
 
handleEvent(XMLRestoreFinishedEvent) - Method in class com.atlassian.crowd.event.StoringEventListener
 
handleEvent(ApplicationUpdatedEvent) - Method in class com.atlassian.crowd.event.StoringEventListener
 
handleEvent(DirectoryUpdatedEvent) - Method in class com.atlassian.crowd.manager.directory.DirectorySynchroniserImpl
 
handleEvent(DirectoryUpdatedEvent) - Method in class com.atlassian.crowd.manager.directory.monitor.DirectoryMonitorRefresherStarter
 
handleEvent(DirectoryDeletedEvent) - Method in class com.atlassian.crowd.manager.directory.monitor.DirectoryMonitorRefresherStarter
 
handleEvent(DirectoryCreatedEvent) - Method in class com.atlassian.crowd.manager.directory.monitor.DirectoryMonitorRefresherStarter
 
handleEvent(ApplicationReadyEvent) - Method in class com.atlassian.crowd.manager.directory.SynchronisationStatusFinalizer
 
handleEvent(XMLRestoreStartedEvent) - Method in class com.atlassian.crowd.manager.directory.SynchronisationStatusManagerImpl
 
hasAccess(long, Entity, String) - Method in interface com.atlassian.crowd.manager.application.filtering.AccessFilter
 
hasAccess(long, Entity, String) - Method in class com.atlassian.crowd.manager.application.filtering.BaseAccessFilter
 
hasChanged(User, User) - Method in class com.atlassian.crowd.directory.DbCachingRemoteChangeOperations
 
hashCode() - Method in class com.atlassian.crowd.model.group.DelegatingGroupWithAttributes
 
hashCode() - Method in class com.atlassian.crowd.model.user.DelegatingUserWithAttributes
 
hasMonitor(long) - Method in class com.atlassian.crowd.manager.directory.monitor.NoopDirectoryMonitorManager
 
hasNext() - Method in class com.atlassian.crowd.manager.directory.nestedgroups.NestedGroupsIterator
 
hasPermission(Directory, OperationType) - Method in class com.atlassian.crowd.manager.permission.PermissionManagerImpl
 
hasPermission(Application, Directory, OperationType) - Method in class com.atlassian.crowd.manager.permission.PermissionManagerImpl
 
HEADER_MAX_LENGTH - Static variable in class com.atlassian.crowd.lookandfeel.LookAndFeelConstants
 

I

I18nHelperConfigurationImpl - Class in com.atlassian.crowd.util
 
I18nHelperConfigurationImpl(Locale, List<String>) - Constructor for class com.atlassian.crowd.util.I18nHelperConfigurationImpl
 
I18nHelperImpl - Class in com.atlassian.crowd.util
 
I18nHelperImpl(List<ResourceBundleProvider>) - Constructor for class com.atlassian.crowd.util.I18nHelperImpl
 
I18nHelperImpl(List<ResourceBundleProvider>, boolean) - Constructor for class com.atlassian.crowd.util.I18nHelperImpl
 
InDatabaseDirectorySynchronisationInformationStore - Class in com.atlassian.crowd.manager.directory
Stores information about synchronisation status in the database
InDatabaseDirectorySynchronisationInformationStore(DirectorySynchronisationStatusDao, DirectoryDao, ClusterService) - Constructor for class com.atlassian.crowd.manager.directory.InDatabaseDirectorySynchronisationInformationStore
 
InDatabaseDirectorySynchronisationTokenStore - Class in com.atlassian.crowd.manager.directory
A persistent implementation of the DirectorySynchronisationTokenStore that uses the database for token storage
InDatabaseDirectorySynchronisationTokenStore(DirectorySynchronisationTokenDao) - Constructor for class com.atlassian.crowd.manager.directory.InDatabaseDirectorySynchronisationTokenStore
 
InMemoryAggregatingMembershipSearchStrategy - Class in com.atlassian.crowd.manager.application.search
An in-memory MembershipSearchStrategy which aggregates memberships across multiple directories.
InMemoryAggregatingMembershipSearchStrategy(DirectoryManager, List<Directory>, AccessFilter) - Constructor for class com.atlassian.crowd.manager.application.search.InMemoryAggregatingMembershipSearchStrategy
 
InMemoryDirectorySynchronisationTokenStore - Class in com.atlassian.crowd.manager.directory
Deprecated.
InMemoryDirectorySynchronisationTokenStore() - Constructor for class com.atlassian.crowd.manager.directory.InMemoryDirectorySynchronisationTokenStore
Deprecated.
 
InMemoryDirectorySynchronisationTokenStore(ConcurrentMap<Long, String>) - Constructor for class com.atlassian.crowd.manager.directory.InMemoryDirectorySynchronisationTokenStore
Deprecated.
 
InMemoryEntitySearchStrategy - Class in com.atlassian.crowd.manager.application.search
An UserSearchStrategy and GroupSearchStrategy implementation which merges results in-memory.
InMemoryEntitySearchStrategy(DirectoryManager, List<Directory>, boolean, AccessFilter) - Constructor for class com.atlassian.crowd.manager.application.search.InMemoryEntitySearchStrategy
 
InMemoryNonAggregatingMembershipSearchStrategy - Class in com.atlassian.crowd.manager.application.search
A in-memory MembershipSearchStrategy which only return memberships associated with the canonical users directory.
InMemoryNonAggregatingMembershipSearchStrategy(DirectoryManager, List<Directory>, CanonicalityChecker, AccessFilter) - Constructor for class com.atlassian.crowd.manager.application.search.InMemoryNonAggregatingMembershipSearchStrategy
 
InternalAuditService - Interface in com.atlassian.crowd.manager.audit
Extends AuditService for operations like removing stale entries, etc
InternalPropertyManager - Interface in com.atlassian.crowd.manager.property
Internal API for storing and retrieving Crowd server properties.
InternalSynchronisationStatusManager - Interface in com.atlassian.crowd.manager.directory
 
isActive() - Method in class com.atlassian.crowd.manager.recovery.RecoveryModeDirectory
 
isActive() - Method in class com.atlassian.crowd.model.group.DelegatingGroupWithAttributes
 
isCacheEnabled() - Method in class com.atlassian.crowd.manager.property.PropertyManagerGeneric
 
isDcLicense() - Method in class com.atlassian.crowd.license.DcLicenseCheckerImpl
 
isEmpty() - Method in class com.atlassian.crowd.directory.AuditingDirectoryDecorator
 
isEmpty() - Method in class com.atlassian.crowd.directory.DbCachingRemoteDirectory
 
isEmpty() - Method in class com.atlassian.crowd.manager.recovery.RecoveryModeDirectory
 
isEmpty() - Method in class com.atlassian.crowd.manager.recovery.RecoveryModeRemoteDirectory
 
isEnabled() - Method in class com.atlassian.crowd.manager.audit.NoOpAuditService
 
isGroupDirectGroupMember(String, String) - Method in class com.atlassian.crowd.directory.AuditingDirectoryDecorator
 
isGroupDirectGroupMember(Application, String, String) - Method in class com.atlassian.crowd.manager.application.AbstractDelegatingApplicationService
 
isGroupDirectGroupMember(Application, String, String) - Method in class com.atlassian.crowd.manager.application.ApplicationServiceGeneric
 
isGroupDirectGroupMember(long, String, String) - Method in class com.atlassian.crowd.manager.directory.DirectoryManagerGeneric
 
isGroupDirectGroupMember(String, String) - Method in class com.atlassian.crowd.manager.recovery.RecoveryModeRemoteDirectory
 
isGroupNestedGroupMember(Application, String, String) - Method in class com.atlassian.crowd.manager.application.AbstractDelegatingApplicationService
 
isGroupNestedGroupMember(Application, String, String) - Method in class com.atlassian.crowd.manager.application.ApplicationServiceGeneric
 
isGroupNestedGroupMember(long, String, String) - Method in class com.atlassian.crowd.manager.directory.DirectoryManagerGeneric
 
isGroupShadowed(Group) - Method in class com.atlassian.crowd.directory.DbCachingRemoteChangeOperations
Returns true if the given remote Group should not have its memberships synchronised for any reason.
isGzipEnabled() - Method in class com.atlassian.crowd.manager.property.PropertyManagerGeneric
 
isIncludeIpAddressInValidationFactors() - Method in class com.atlassian.crowd.manager.property.PropertyManagerGeneric
 
isIncrementalSyncEnabled() - Method in class com.atlassian.crowd.directory.DbCachingRemoteDirectory
 
isInGoodStanding(Webhook) - Method in class com.atlassian.crowd.manager.webhook.NoLongTermFailureStrategy
 
isInGoodStanding(Webhook) - Method in interface com.atlassian.crowd.manager.webhook.WebhookHealthStrategy
Decides whether the Webhook is in good standing.
isPermitted(User, String) - Method in class com.atlassian.crowd.cache.DelegatingUserAuthorisationCache
 
isPermitted(User, String) - Method in interface com.atlassian.crowd.cache.UserAuthorisationCache
Returns whether the user is permitted to authenticate with the application.
isPermitted(User, String) - Method in class com.atlassian.crowd.cache.UserAuthorisationCacheImpl
 
isPersistable() - Method in class com.atlassian.crowd.manager.recovery.RecoveryModeDirectory
 
isRecoveryDirectory(Directory) - Method in interface com.atlassian.crowd.manager.recovery.RecoveryModeService
Checks if directory is RecoveryModeDirectory
isRecoveryDirectory(Directory) - Method in class com.atlassian.crowd.manager.recovery.SystemPropertyRecoveryModeService
 
isRecoveryModeOn() - Method in interface com.atlassian.crowd.manager.recovery.RecoveryModeService
 
isRecoveryModeOn() - Method in class com.atlassian.crowd.manager.recovery.SystemPropertyRecoveryModeService
 
isRolesDisabled() - Method in class com.atlassian.crowd.directory.AuditingDirectoryDecorator
 
isRolesDisabled() - Method in class com.atlassian.crowd.directory.DbCachingRemoteDirectory
 
isRolesDisabled() - Method in class com.atlassian.crowd.manager.recovery.RecoveryModeRemoteDirectory
 
isSecureCookie() - Method in class com.atlassian.crowd.manager.property.PropertyManagerGeneric
 
isSynchronisable(long) - Method in class com.atlassian.crowd.manager.directory.DirectoryManagerGeneric
 
isSynchronising(long) - Method in class com.atlassian.crowd.manager.directory.DirectoryManagerGeneric
 
isSynchronising(long) - Method in interface com.atlassian.crowd.manager.directory.DirectorySynchroniser
Returns whether the directory is currently synchronising.
isSynchronising(long) - Method in class com.atlassian.crowd.manager.directory.DirectorySynchroniserImpl
 
isUserAuthorised(Application, String) - Method in class com.atlassian.crowd.manager.application.AbstractDelegatingApplicationService
 
isUserAuthorised(Application, User) - Method in class com.atlassian.crowd.manager.application.AbstractDelegatingApplicationService
 
isUserAuthorised(Application, String) - Method in class com.atlassian.crowd.manager.application.ApplicationServiceGeneric
 
isUserAuthorised(Application, User) - Method in class com.atlassian.crowd.manager.application.ApplicationServiceGeneric
 
isUserAuthorised(Application, String) - Method in class com.atlassian.crowd.manager.application.CachingApplicationService
 
isUserAuthorised(Application, User) - Method in class com.atlassian.crowd.manager.application.CachingApplicationService
 
isUserAuthorised(Application, String) - Method in class com.atlassian.crowd.manager.application.TranslatingApplicationService
 
isUserAuthorised(Application, User) - Method in class com.atlassian.crowd.manager.application.TranslatingApplicationService
 
isUserAuthorised(Application, String) - Method in class com.atlassian.crowd.manager.recovery.RecoveryModeAwareApplicationService
 
isUserAuthorised(Application, User) - Method in class com.atlassian.crowd.manager.recovery.RecoveryModeAwareApplicationService
 
isUserDirectGroupMember(String, String) - Method in class com.atlassian.crowd.directory.AuditingDirectoryDecorator
 
isUserDirectGroupMember(Application, String, String) - Method in class com.atlassian.crowd.manager.application.AbstractDelegatingApplicationService
 
isUserDirectGroupMember(Application, String, String) - Method in class com.atlassian.crowd.manager.application.ApplicationServiceGeneric
 
isUserDirectGroupMember(Application, String, String) - Method in class com.atlassian.crowd.manager.application.TranslatingApplicationService
 
isUserDirectGroupMember(long, String, String) - Method in class com.atlassian.crowd.manager.directory.DirectoryManagerGeneric
 
isUserDirectGroupMember(String, String) - Method in class com.atlassian.crowd.manager.recovery.RecoveryModeRemoteDirectory
 
isUserNestedGroupMember(Application, String, String) - Method in class com.atlassian.crowd.manager.application.AbstractDelegatingApplicationService
 
isUserNestedGroupMember(Application, String, String) - Method in class com.atlassian.crowd.manager.application.ApplicationServiceGeneric
 
isUserNestedGroupMember(Application, String, String) - Method in class com.atlassian.crowd.manager.application.TranslatingApplicationService
 
isUserNestedGroupMember(long, String, String) - Method in class com.atlassian.crowd.manager.directory.DirectoryManagerGeneric
 
isUserNestedGroupMember(long, String, Set<String>) - Method in class com.atlassian.crowd.manager.directory.DirectoryManagerGeneric
 
isUseWebAvatars() - Method in class com.atlassian.crowd.manager.property.PropertyManagerGeneric
 
isUsingDatabaseTokenStorage() - Method in class com.atlassian.crowd.manager.property.PropertyManagerGeneric
 
isValidSyntax(String) - Method in class com.atlassian.crowd.validator.CloudCompatibleEmailValidator
 
iterator() - Method in class com.atlassian.crowd.manager.application.MembershipsIterableImpl
 

J

JOB_RUNNER_KEY - Static variable in class com.atlassian.crowd.manager.directory.monitor.DirectoryMonitorRefresherJob
 
JOB_RUNNER_KEY - Static variable in class com.atlassian.crowd.manager.directory.monitor.poller.DirectoryPollerJobRunner
 

K

KeyedExecutor<K> - Class in com.atlassian.crowd.manager.webhook
A task executor that discards tasks if there is another existing task with the same key queued for execution.
KeyedExecutor(Executor) - Constructor for class com.atlassian.crowd.manager.webhook.KeyedExecutor
 

L

listAll(Application, ApplicationDirectoryMapping) - Method in class com.atlassian.crowd.manager.application.DefaultGroupMembershipServiceImpl
 
listAll(Application, ApplicationDirectoryMapping) - Method in class com.atlassian.crowd.manager.application.NoOpDefaultGroupMembershipService
 
LOCK_NAME - Static variable in class com.atlassian.crowd.manager.crypto.DefaultEncryptionManager
 
LOGO_IMAGE_KEY - Static variable in class com.atlassian.crowd.manager.property.PropertyManagerGeneric
 
LookAndFeelConstants - Class in com.atlassian.crowd.lookandfeel
 

M

makeFileReadableOnlyByOwner(String) - Method in class com.atlassian.crowd.crypto.EncryptionKeyFilePermissionChanger
 
mapDirectoryStatusToRoundInformation(DirectorySynchronisationStatus) - Static method in class com.atlassian.crowd.mapper.DirectorySynchronisationStatusMapper
 
mapUsersByExternalId(Collection<TimestampedUser>) - Static method in class com.atlassian.crowd.directory.DbCachingRemoteChangeOperations
 
marshall() - Method in class com.atlassian.crowd.event.TimestampBasedEventToken
 
matchUsers(Collection<? extends User>, Collection<? extends TimestampedUser>) - Static method in class com.atlassian.crowd.directory.DbCachingRemoteChangeOperations
Returns list of Pair, where Pair.getLeft() is one of remoteUsers and Pair.getRight() is a matched internalUsers or null, if not matched.
MembershipSearchStrategy - Interface in com.atlassian.crowd.manager.application.search
A set of querying across a collection of active directories.
MembershipsIterableImpl - Class in com.atlassian.crowd.manager.application
 
MembershipsIterableImpl(DirectoryManager, SearchStrategyFactory, Application, AccessFilterFactory) - Constructor for class com.atlassian.crowd.manager.application.MembershipsIterableImpl
 
MissingKeyHandlingEncryptor - Class in com.atlassian.crowd.crypto
 
MissingKeyHandlingEncryptor(Encryptor) - Constructor for class com.atlassian.crowd.crypto.MissingKeyHandlingEncryptor
 
MultiEventPublisher - Interface in com.atlassian.crowd.core.event
An extension to EventPublisher that allows special handling for sets of many events sent at the same time.
MultipleGroupsProvider - Interface in com.atlassian.crowd.manager.directory.nestedgroups
Simple functional interface providing directly related (either parents or children) groups of multiple groups.

N

namesIterator(Collection<String>, boolean, NestedGroupsProvider) - Static method in class com.atlassian.crowd.manager.directory.nestedgroups.NestedGroupsIterator
 
namesOf(Collection<T>) - Static method in class com.atlassian.crowd.manager.application.search.NamesUtil
 
NamesUtil - Class in com.atlassian.crowd.manager.application.search
Helper class for name related operations on entities.
NestedGroupsCacheProvider - Class in com.atlassian.crowd.manager.directory.nestedgroups
Cache provider for CachedMultipleGroupsProvider
NestedGroupsCacheProvider(long, int) - Constructor for class com.atlassian.crowd.manager.directory.nestedgroups.NestedGroupsCacheProvider
 
NestedGroupsIterator<T> - Class in com.atlassian.crowd.manager.directory.nestedgroups
Class simplifying iterating over nested groups.
NestedGroupsIterator.PredicateWithException<T> - Interface in com.atlassian.crowd.manager.directory.nestedgroups
 
NestedGroupsProvider - Interface in com.atlassian.crowd.manager.directory.nestedgroups
Provides directly related groups (e.g.
NestedGroupsProviderBuilder - Class in com.atlassian.crowd.manager.directory.nestedgroups
Builder class for NestedGroupsProvider
next() - Method in class com.atlassian.crowd.manager.directory.nestedgroups.NestedGroupsIterator
 
nextBatch(int) - Method in class com.atlassian.crowd.manager.directory.nestedgroups.NestedGroupsIterator
 
NoDirectorySearchStrategy - Enum in com.atlassian.crowd.manager.application.search
A MembershipSearchStrategy for an application with no active directories associated.
NoLongTermFailureStrategy - Class in com.atlassian.crowd.manager.webhook
A Webhook health strategy that imposes a limit to the number of consecutive failures for at least some time.
NoLongTermFailureStrategy() - Constructor for class com.atlassian.crowd.manager.webhook.NoLongTermFailureStrategy
 
NoLongTermFailureStrategy(long, long) - Constructor for class com.atlassian.crowd.manager.webhook.NoLongTermFailureStrategy
 
NoOpAuditLogContext - Class in com.atlassian.crowd.audit
A no-op implementation of the audit log context that will execute the passed action.
NoOpAuditLogContext() - Constructor for class com.atlassian.crowd.audit.NoOpAuditLogContext
 
NoOpAuditService - Class in com.atlassian.crowd.manager.audit
No-op implementation of AuditService, to be used by products embedding Crowd.
NoOpAuditService() - Constructor for class com.atlassian.crowd.manager.audit.NoOpAuditService
 
NoopBeforeGroupRemoval - Class in com.atlassian.crowd.manager.directory
An implementation of BeforeGroupRemoval which does nothing.
NoopBeforeGroupRemoval() - Constructor for class com.atlassian.crowd.manager.directory.NoopBeforeGroupRemoval
 
NoOpDefaultGroupMembershipService - Class in com.atlassian.crowd.manager.application
A no-op implementation of DefaultGroupMembershipService, meant to be used in products
NoOpDefaultGroupMembershipService() - Constructor for class com.atlassian.crowd.manager.application.NoOpDefaultGroupMembershipService
 
NoopDirectoryMonitorManager - Class in com.atlassian.crowd.manager.directory.monitor
 
NoopDirectoryMonitorManager() - Constructor for class com.atlassian.crowd.manager.directory.monitor.NoopDirectoryMonitorManager
 
normalizeIdentifier(String) - Method in interface com.atlassian.crowd.manager.directory.nestedgroups.NestedGroupsProvider
Normalizes the identifier for de-duplication.
notifyWebhooks() - Method in class com.atlassian.crowd.manager.webhook.WebhookServiceImpl
 

O

onApplicationReady(ApplicationReadyEvent) - Method in class com.atlassian.crowd.manager.directory.monitor.DirectoryMonitorRefresherStarter
 
onApplicationUpdated(ApplicationUpdatedEvent) - Method in class com.atlassian.crowd.manager.application.CachingApplicationService
 
onBackupRestored(XMLRestoreFinishedEvent) - Method in class com.atlassian.crowd.manager.application.CachingApplicationService
 
onDefaultGroupsAdded(Application, Directory, UserWithAttributes) - Method in class com.atlassian.crowd.core.event.listener.ApplicationDefaultGroupMembershipResolver
 
onDefaultGroupsAdded(Application, Directory, UserWithAttributes) - Method in interface com.atlassian.crowd.core.event.listener.DefaultGroupMembershipResolver
The callback that should be called after adding the user to all the default groups returned from this DefaultGroupMembershipResolver
onDefaultGroupsAdded(Application, Directory, UserWithAttributes) - Method in class com.atlassian.crowd.core.event.listener.DirectoryDefaultGroupMembershipResolver
 
onDirectoryDeleted(DirectoryDeletedEvent) - Method in class com.atlassian.crowd.manager.application.CachingApplicationService
 
onDirectoryUpdated(DirectoryUpdatedEvent) - Method in class com.atlassian.crowd.manager.application.CachingApplicationService
 
onPingFailure(long) - Method in class com.atlassian.crowd.manager.webhook.WebhookNotificationListenerImpl
 
onPingSuccess(long) - Method in class com.atlassian.crowd.manager.webhook.WebhookNotificationListenerImpl
 
onXMLRestore(XMLRestoreFinishedEvent) - Method in class com.atlassian.crowd.manager.directory.monitor.DirectoryMonitorRefresherStarter
 
OptimizedCanonicalityChecker - Class in com.atlassian.crowd.manager.application.canonicality
Optimized implementation of CanonicalityChecker.
OptimizedCanonicalityChecker(DirectoryManager, List<Directory>) - Constructor for class com.atlassian.crowd.manager.application.canonicality.OptimizedCanonicalityChecker
 
OptimizedCanonicalityChecker(DirectoryManager, List<Directory>, Map<EntityDescriptor, LongFunction<Collection<String>>>) - Constructor for class com.atlassian.crowd.manager.application.canonicality.OptimizedCanonicalityChecker
 
OrderedResultsConstrainer<T> - Class in com.atlassian.crowd.search.util
Helper class constraining results according to the start index and maximum results.
OrderedResultsConstrainer(Predicate<T>, int, int) - Constructor for class com.atlassian.crowd.search.util.OrderedResultsConstrainer
 

P

PagedSearcherImpl<T> - Class in com.atlassian.crowd.manager.application.search
Default implementation of PagedSearcher.
PagedSearcherImpl(List<Directory>, DirectoryManagerSearchWrapper, boolean, EntityQuery<T>) - Constructor for class com.atlassian.crowd.manager.application.search.PagedSearcherImpl
 
PARAM_DIRECTORY_ID - Static variable in class com.atlassian.crowd.manager.directory.monitor.poller.DirectoryPollerJobRunner
 
PARAM_SYNC_MODE - Static variable in class com.atlassian.crowd.manager.directory.monitor.poller.DirectoryPollerJobRunner
 
PasswordHelperImpl - Class in com.atlassian.crowd.util
Various password helper methods.
PasswordHelperImpl() - Constructor for class com.atlassian.crowd.util.PasswordHelperImpl
 
PermissionManagerImpl - Class in com.atlassian.crowd.manager.permission
Implementation of the PermissionManager.
PermissionManagerImpl(ApplicationDAO, DirectoryDao, EventPublisher) - Constructor for class com.atlassian.crowd.manager.permission.PermissionManagerImpl
 
ping(Webhook) - Method in class com.atlassian.crowd.manager.webhook.WebhookPinger
Synchronously ping a Webhook and throw IOException if the ping cannot be delivered.
pollChanges(SynchronisationMode) - Method in class com.atlassian.crowd.directory.DbCachingDirectoryPoller
 
PrefixBasedSwitchableEncryptor - Class in com.atlassian.crowd.crypto
 
PrefixBasedSwitchableEncryptor(EncryptionSettings, Map<String, Encryptor>) - Constructor for class com.atlassian.crowd.crypto.PrefixBasedSwitchableEncryptor
 
PROP_RECOVERY_PASSWORD - Static variable in class com.atlassian.crowd.manager.recovery.SystemPropertyRecoveryModeService
 
PropertyBasedEncryptionSettings - Class in com.atlassian.crowd.manager.property
 
PropertyBasedEncryptionSettings(PropertyManager, HomeDirectoryService) - Constructor for class com.atlassian.crowd.manager.property.PropertyBasedEncryptionSettings
 
PropertyManagerGeneric - Class in com.atlassian.crowd.manager.property
 
PropertyManagerGeneric(PropertyDAO, EventPublisher) - Constructor for class com.atlassian.crowd.manager.property.PropertyManagerGeneric
 
publish(Object) - Method in class com.atlassian.crowd.core.event.DelegatingMultiEventPublisher
 
publish(Object) - Method in class com.atlassian.crowd.core.event.TransactionAwareEventPublisher
 
publishAll(Collection<Object>) - Method in class com.atlassian.crowd.core.event.DelegatingMultiEventPublisher
 
publishAll(Collection<Object>) - Method in interface com.atlassian.crowd.core.event.MultiEventPublisher
Publish events that will be consumed by their respective registered listeners.
publishAll(Collection<Object>) - Method in class com.atlassian.crowd.core.event.TransactionAwareEventPublisher
 
publishDirectorySynchronisationEvent(Object, Directory, boolean, Long) - Method in class com.atlassian.crowd.util.DirectorySynchronisationEventHelper
 
publishFailedDirectorySynchronisationEvent(Object, Directory, Long) - Method in class com.atlassian.crowd.util.DirectorySynchronisationEventHelper
 
publishSuccessfulDirectorySynchronisationEvent(Object, Directory, Long) - Method in class com.atlassian.crowd.util.DirectorySynchronisationEventHelper
 

R

randomAlphanumericString(int) - Method in class com.atlassian.crowd.util.SecureRandomStringUtils
Generates a random String by randomly selecting characters from the the alphabet of characters in the range 0-9, A-Z and a-z.
randomString(int, char[]) - Method in class com.atlassian.crowd.util.SecureRandomStringUtils
Generates a random String by randomly selecting characters from the provided alphabet until the desired length is reached.
RecoveryModeAwareApplicationService - Class in com.atlassian.crowd.manager.recovery
An extension of ApplicationServiceGeneric that supports recovery mode.
RecoveryModeAwareApplicationService(DirectoryManager, SearchStrategyFactory, PermissionManager, EventPublisher, EventStore, WebhookRegistry, AvatarProvider, ApplicationFactory, RecoveryModeService, AuthenticationOrderOptimizer, AccessFilterFactory, CrowdDarkFeatureManager) - Constructor for class com.atlassian.crowd.manager.recovery.RecoveryModeAwareApplicationService
 
RecoveryModeAwareDirectoryManager - Class in com.atlassian.crowd.manager.recovery
Overrides DirectoryManagerGeneric to provide recovery-mode aware behaviour.
RecoveryModeAwareDirectoryManager(DirectoryDao, ApplicationDAO, MultiEventPublisher, PermissionManager, DirectoryInstanceLoader, DirectorySynchroniser, DirectoryPollerManager, ClusterLockService, SynchronisationStatusManager, BeforeGroupRemoval, RecoveryModeService, Optional<NestedGroupsCacheProvider>) - Constructor for class com.atlassian.crowd.manager.recovery.RecoveryModeAwareDirectoryManager
 
RecoveryModeDirectory - Class in com.atlassian.crowd.manager.recovery
A Directory implementation that holds a single in-memory user for recovery purposes.
RecoveryModeDirectory(String, String) - Constructor for class com.atlassian.crowd.manager.recovery.RecoveryModeDirectory
 
RecoveryModeDirectoryLoader - Class in com.atlassian.crowd.manager.recovery
 
RecoveryModeDirectoryLoader() - Constructor for class com.atlassian.crowd.manager.recovery.RecoveryModeDirectoryLoader
 
RecoveryModeRemoteDirectory - Class in com.atlassian.crowd.manager.recovery
Proxy directory that adds a temp admin account to Crowd and allow admin to login to recover from a broken deployment.
RecoveryModeRemoteDirectory(RecoveryModeDirectory) - Constructor for class com.atlassian.crowd.manager.recovery.RecoveryModeRemoteDirectory
 
RecoveryModeService - Interface in com.atlassian.crowd.manager.recovery
Internal service that provides access point to Crowd's recovery mode.
register(Object) - Method in class com.atlassian.crowd.core.event.DelegatingMultiEventPublisher
 
register() - Method in class com.atlassian.crowd.core.event.listener.AutoGroupAdderListener
 
register() - Method in class com.atlassian.crowd.manager.directory.monitor.poller.DirectoryPollerJobRunner
 
register() - Method in class com.atlassian.crowd.manager.directory.SynchronisationStatusFinalizer
 
registerFailure(Webhook) - Method in class com.atlassian.crowd.manager.webhook.NoLongTermFailureStrategy
 
registerFailure(Webhook) - Method in interface com.atlassian.crowd.manager.webhook.WebhookHealthStrategy
Register a failed ping delivery to a Webhook.
registerJobRunner() - Method in class com.atlassian.crowd.manager.directory.monitor.DirectoryMonitorRefresherJob
 
registerListener() - Method in class com.atlassian.crowd.manager.application.CachingApplicationService
 
registerListener() - Method in class com.atlassian.crowd.manager.directory.monitor.DirectoryMonitorRefresherStarter
 
registerSuccess(Webhook) - Method in class com.atlassian.crowd.manager.webhook.NoLongTermFailureStrategy
 
registerSuccess(Webhook) - Method in interface com.atlassian.crowd.manager.webhook.WebhookHealthStrategy
Register a successful ping delivery to a Webhook.
registerWebhook(Application, String, String) - Method in class com.atlassian.crowd.manager.application.AbstractDelegatingApplicationService
 
registerWebhook(Application, String, String) - Method in class com.atlassian.crowd.manager.application.ApplicationServiceGeneric
 
remove(Application) - Method in class com.atlassian.crowd.manager.application.ApplicationManagerGeneric
 
remove(Application, ApplicationDirectoryMapping, String) - Method in class com.atlassian.crowd.manager.application.DefaultGroupMembershipServiceImpl
 
remove(Application, ApplicationDirectoryMapping, String) - Method in class com.atlassian.crowd.manager.application.NoOpDefaultGroupMembershipService
 
remove(Directory) - Method in class com.atlassian.crowd.manager.directory.DirectoryDaoTransactionalDecorator
Makes a transactional call to DirectoryDao.remove(Directory)
remove(Webhook) - Method in class com.atlassian.crowd.manager.webhook.WebhookRegistryImpl
 
removeAlias(Application, String) - Method in class com.atlassian.crowd.manager.application.AliasManagerImpl
 
removeAliasesForUser(String) - Method in class com.atlassian.crowd.manager.application.AliasManagerImpl
 
removeDirectory(Directory) - Method in class com.atlassian.crowd.manager.directory.DirectoryManagerGeneric
 
removeDirectoryFromApplication(Directory, Application) - Method in class com.atlassian.crowd.manager.application.ApplicationManagerGeneric
 
removeEntriesOlderThan(Instant) - Method in interface com.atlassian.crowd.manager.audit.InternalAuditService
Removes entries created before the given instant
removeGroup(String) - Method in class com.atlassian.crowd.directory.AuditingDirectoryDecorator
 
removeGroup(String) - Method in class com.atlassian.crowd.directory.DbCachingRemoteDirectory
 
removeGroup(Application, String) - Method in class com.atlassian.crowd.manager.application.AbstractDelegatingApplicationService
 
removeGroup(Application, String) - Method in class com.atlassian.crowd.manager.application.ApplicationServiceGeneric
 
removeGroup(long, String) - Method in class com.atlassian.crowd.manager.directory.DirectoryManagerGeneric
 
removeGroup(String) - Method in class com.atlassian.crowd.manager.recovery.RecoveryModeRemoteDirectory
 
removeGroupAttributes(String, String) - Method in class com.atlassian.crowd.directory.AuditingDirectoryDecorator
 
removeGroupAttributes(String, String) - Method in class com.atlassian.crowd.directory.DbCachingRemoteDirectory
 
removeGroupAttributes(Application, String, String) - Method in class com.atlassian.crowd.manager.application.AbstractDelegatingApplicationService
 
removeGroupAttributes(Application, String, String) - Method in class com.atlassian.crowd.manager.application.ApplicationServiceGeneric
 
removeGroupAttributes(long, String, String) - Method in class com.atlassian.crowd.manager.directory.DirectoryManagerGeneric
 
removeGroupAttributes(String, String) - Method in class com.atlassian.crowd.manager.recovery.RecoveryModeRemoteDirectory
 
removeGroupFromGroup(String, String) - Method in class com.atlassian.crowd.directory.AuditingDirectoryDecorator
 
removeGroupFromGroup(String, String) - Method in class com.atlassian.crowd.directory.DbCachingRemoteChangeOperations
 
removeGroupFromGroup(String, String) - Method in class com.atlassian.crowd.directory.DbCachingRemoteDirectory
 
removeGroupFromGroup(String, String) - Method in class com.atlassian.crowd.directory.DirectoryCacheImplUsingChangeOperations
 
removeGroupFromGroup(Application, String, String) - Method in class com.atlassian.crowd.manager.application.AbstractDelegatingApplicationService
 
removeGroupFromGroup(Application, String, String) - Method in class com.atlassian.crowd.manager.application.ApplicationServiceGeneric
 
removeGroupFromGroup(long, String, String) - Method in class com.atlassian.crowd.manager.directory.DirectoryManagerGeneric
 
removeGroupFromGroup(String, String) - Method in class com.atlassian.crowd.manager.recovery.RecoveryModeRemoteDirectory
 
removeGroupMapping(Application, Directory, String) - Method in class com.atlassian.crowd.manager.application.ApplicationManagerGeneric
 
removeGroupMembershipsForGroup(Group, Collection<String>) - Method in class com.atlassian.crowd.directory.DbCachingRemoteChangeOperations
 
removeGroups(Collection<String>) - Method in class com.atlassian.crowd.directory.DbCachingRemoteChangeOperations
 
removeLookAndFeelConfiguration() - Method in class com.atlassian.crowd.manager.property.PropertyManagerGeneric
 
removeMonitor(long) - Method in class com.atlassian.crowd.manager.directory.monitor.NoopDirectoryMonitorManager
 
removeNonCanonicalEntities(Multimap<Long, String>, EntityDescriptor) - Method in interface com.atlassian.crowd.manager.application.canonicality.CanonicalityChecker
Given a username is duplicated in several user directories under the same application.
removeNonCanonicalEntities(Multimap<Long, String>, EntityDescriptor) - Method in class com.atlassian.crowd.manager.application.canonicality.OptimizedCanonicalityChecker
 
removeNonCanonicalEntities(Multimap<Long, String>, EntityDescriptor) - Method in class com.atlassian.crowd.manager.application.canonicality.SimpleCanonicalityChecker
 
removeOldTombstones() - Method in interface com.atlassian.crowd.manager.tombstone.TombstoneManager
Removes tombstones that are older than the tombstone expiry
removeOldTombstones() - Method in class com.atlassian.crowd.manager.tombstone.TombstoneManagerImpl
 
removePermission(Directory, OperationType) - Method in class com.atlassian.crowd.manager.permission.PermissionManagerImpl
 
removePermission(Application, Directory, OperationType) - Method in class com.atlassian.crowd.manager.permission.PermissionManagerImpl
 
removeProperty(String) - Method in class com.atlassian.crowd.manager.property.PropertyManagerGeneric
 
removeRemoteAddress(Application, RemoteAddress) - Method in class com.atlassian.crowd.manager.application.ApplicationManagerGeneric
 
removeStaleEntries() - Method in interface com.atlassian.crowd.manager.audit.InternalAuditService
Removes stale entries basing on current configuration
removeStatusesForDirectory(long) - Method in class com.atlassian.crowd.manager.directory.SynchronisationStatusManagerImpl
 
removeTombstonesOlderThan(Instant) - Method in interface com.atlassian.crowd.manager.tombstone.TombstoneManager
Removes all tombstones older than the instant specified
removeTombstonesOlderThan(Instant) - Method in class com.atlassian.crowd.manager.tombstone.TombstoneManagerImpl
 
removeUser(String) - Method in class com.atlassian.crowd.directory.AuditingDirectoryDecorator
 
removeUser(String) - Method in class com.atlassian.crowd.directory.DbCachingRemoteDirectory
 
removeUser(Application, String) - Method in class com.atlassian.crowd.manager.application.AbstractDelegatingApplicationService
 
removeUser(Application, String) - Method in class com.atlassian.crowd.manager.application.ApplicationServiceGeneric
 
removeUser(Application, String) - Method in class com.atlassian.crowd.manager.application.TranslatingApplicationService
 
removeUser(long, String) - Method in class com.atlassian.crowd.manager.directory.DirectoryManagerGeneric
 
removeUser(String) - Method in class com.atlassian.crowd.manager.recovery.RecoveryModeRemoteDirectory
 
removeUserAttributes(String, String) - Method in class com.atlassian.crowd.directory.AuditingDirectoryDecorator
 
removeUserAttributes(String, String) - Method in class com.atlassian.crowd.directory.DbCachingRemoteDirectory
 
removeUserAttributes(Application, String, String) - Method in class com.atlassian.crowd.manager.application.AbstractDelegatingApplicationService
 
removeUserAttributes(Application, String, String) - Method in class com.atlassian.crowd.manager.application.ApplicationServiceGeneric
 
removeUserAttributes(Application, String, String) - Method in class com.atlassian.crowd.manager.application.TranslatingApplicationService
 
removeUserAttributes(long, String, String) - Method in class com.atlassian.crowd.manager.directory.DirectoryManagerGeneric
 
removeUserAttributes(String, String) - Method in class com.atlassian.crowd.manager.recovery.RecoveryModeRemoteDirectory
 
removeUserFromGroup(String, String) - Method in class com.atlassian.crowd.directory.AuditingDirectoryDecorator
 
removeUserFromGroup(String, String) - Method in class com.atlassian.crowd.directory.DbCachingRemoteChangeOperations
 
removeUserFromGroup(String, String) - Method in class com.atlassian.crowd.directory.DbCachingRemoteDirectory
 
removeUserFromGroup(String, String) - Method in class com.atlassian.crowd.directory.DirectoryCacheImplUsingChangeOperations
 
removeUserFromGroup(Application, String, String) - Method in class com.atlassian.crowd.manager.application.AbstractDelegatingApplicationService
 
removeUserFromGroup(Application, String, String) - Method in class com.atlassian.crowd.manager.application.ApplicationServiceGeneric
 
removeUserFromGroup(Application, String, String) - Method in class com.atlassian.crowd.manager.application.TranslatingApplicationService
 
removeUserFromGroup(long, String, String) - Method in class com.atlassian.crowd.manager.directory.DirectoryManagerGeneric
 
removeUserFromGroup(String, String) - Method in class com.atlassian.crowd.manager.recovery.RecoveryModeRemoteDirectory
 
removeUserMembershipsForGroup(Group, Set<String>) - Method in class com.atlassian.crowd.directory.DbCachingRemoteChangeOperations
 
renameGroup(String, String) - Method in class com.atlassian.crowd.directory.AuditingDirectoryDecorator
 
renameGroup(String, String) - Method in class com.atlassian.crowd.directory.DbCachingRemoteDirectory
 
renameGroup(long, String, String) - Method in class com.atlassian.crowd.manager.directory.DirectoryManagerGeneric
 
renameGroup(String, String) - Method in class com.atlassian.crowd.manager.recovery.RecoveryModeRemoteDirectory
 
renameUser(String, String) - Method in class com.atlassian.crowd.directory.AuditingDirectoryDecorator
 
renameUser(String, String) - Method in class com.atlassian.crowd.directory.DbCachingRemoteDirectory
 
renameUser(Application, String, String) - Method in class com.atlassian.crowd.manager.application.AbstractDelegatingApplicationService
 
renameUser(Application, String, String) - Method in class com.atlassian.crowd.manager.application.ApplicationServiceGeneric
 
renameUser(Application, String, String) - Method in class com.atlassian.crowd.manager.application.TranslatingApplicationService
 
renameUser(long, String, String) - Method in class com.atlassian.crowd.manager.directory.DirectoryManagerGeneric
 
renameUser(String, String) - Method in class com.atlassian.crowd.manager.recovery.RecoveryModeRemoteDirectory
 
requiresFiltering(Entity) - Method in interface com.atlassian.crowd.manager.application.filtering.AccessFilter
 
requiresFiltering(Entity) - Method in class com.atlassian.crowd.manager.application.filtering.BaseAccessFilter
 
rescheduleStalledSynchronisations() - Method in interface com.atlassian.crowd.manager.directory.FailedSynchronisationManager
Attempts to find synchronisations started by nodes that have terminated, and reschedule them.
rescheduleStalledSynchronisations() - Method in class com.atlassian.crowd.manager.directory.FailedSynchronisationManagerImpl
 
ResourceBundleProvider - Interface in com.atlassian.crowd.util
Interface for providers of ResourceBundles.
run(Runnable) - Method in class com.atlassian.crowd.lock.ClusterLockWrapper
Runs provided Runnable under the lock.
run(Supplier<T>) - Method in class com.atlassian.crowd.lock.ClusterLockWrapper
Runs provided Supplier under the lock.
run() - Method in class com.atlassian.crowd.manager.webhook.WebhookNotifierRunnable
This runs in a separate thread, therefore the webhook instance is detached.
runJob(JobRunnerRequest) - Method in class com.atlassian.crowd.manager.audit.AuditLogPruner
 
runJob(JobRunnerRequest) - Method in class com.atlassian.crowd.manager.directory.monitor.DirectoryMonitorRefresherJob
 
runJob(JobRunnerRequest) - Method in class com.atlassian.crowd.manager.directory.monitor.poller.DirectoryPollerJobRunner
 
runWithClassLoader(ClassLoader, ApplicationService.MembershipsIterable) - Static method in class com.atlassian.crowd.manager.application.MembershipsIterableImpl
 

S

safeParseDurationMillis(String, Duration) - Static method in class com.atlassian.crowd.util.AttributeUtil
Returns the value of the provided string parsed as a duration or returns the fallback value if the attribute cannot be parsed or is null.
SaltingEncryptor - Class in com.atlassian.crowd.crypto
Encryptor that delegates another Encryptor and adds to them the salting feature.
SaltingEncryptor(Encryptor) - Constructor for class com.atlassian.crowd.crypto.SaltingEncryptor
 
saveAudit(AuditLogChangeset) - Method in class com.atlassian.crowd.manager.audit.NoOpAuditService
 
saveAudits(Collection<AuditLogChangeset>) - Method in interface com.atlassian.crowd.manager.audit.InternalAuditService
Persists the given audit log changesets.
saveBackupConfiguration(BackupConfiguration) - Method in class com.atlassian.crowd.manager.property.PropertyManagerGeneric
 
saveConfiguration(AuditLogConfiguration) - Method in class com.atlassian.crowd.manager.audit.NoOpAuditService
 
search(EntityQuery) - Method in class com.atlassian.crowd.manager.application.AliasManagerImpl
 
search(EntityQuery) - Method in class com.atlassian.crowd.manager.application.ApplicationManagerGeneric
 
search(long, EntityQuery<T>) - Method in class com.atlassian.crowd.manager.application.search.DirectoryManagerSearchWrapper
 
search(EntityQuery<T>) - Method in class com.atlassian.crowd.manager.application.search.InMemoryEntitySearchStrategy
 
search(EntityQuery<Directory>) - Method in class com.atlassian.crowd.manager.directory.DirectoryDaoTransactionalDecorator
Makes a transactional call to DirectoryDao.search(EntityQuery)
searchAuditLog(AuditLogQuery) - Method in class com.atlassian.crowd.manager.audit.NoOpAuditService
 
searchDirectGroupRelationships(Application, MembershipQuery<T>) - Method in class com.atlassian.crowd.manager.application.AbstractDelegatingApplicationService
 
searchDirectGroupRelationships(Application, MembershipQuery<T>) - Method in class com.atlassian.crowd.manager.application.ApplicationServiceGeneric
 
searchDirectGroupRelationships(MembershipQuery<T>) - Method in class com.atlassian.crowd.manager.application.search.AbstractInMemoryMembershipSearchStrategy
 
searchDirectGroupRelationships(long, MembershipQuery<T>) - Method in class com.atlassian.crowd.manager.application.search.DirectoryManagerSearchWrapper
 
searchDirectGroupRelationships(MembershipQuery<T>) - Method in interface com.atlassian.crowd.manager.application.search.MembershipSearchStrategy
Searches for direct group relationships in any of the application's active assigned directories.
searchDirectGroupRelationships(MembershipQuery<T>) - Method in enum com.atlassian.crowd.manager.application.search.NoDirectorySearchStrategy
 
searchDirectGroupRelationships(Application, MembershipQuery<T>) - Method in class com.atlassian.crowd.manager.application.TranslatingApplicationService
 
searchDirectGroupRelationships(long, MembershipQuery<T>) - Method in class com.atlassian.crowd.manager.directory.DirectoryManagerGeneric
 
searchDirectGroupRelationshipsGroupedByName(MembershipQuery<T>) - Method in class com.atlassian.crowd.manager.application.search.AbstractInMemoryMembershipSearchStrategy
 
searchDirectGroupRelationshipsGroupedByName(long, MembershipQuery<T>) - Method in class com.atlassian.crowd.manager.application.search.DirectoryManagerSearchWrapper
 
searchDirectGroupRelationshipsGroupedByName(MembershipQuery<T>) - Method in interface com.atlassian.crowd.manager.application.search.MembershipSearchStrategy
Searches for direct group relationships in any of the application's active assigned directories.
searchDirectGroupRelationshipsGroupedByName(MembershipQuery<T>) - Method in enum com.atlassian.crowd.manager.application.search.NoDirectorySearchStrategy
 
searchDirectGroupRelationshipsGroupedByName(long, MembershipQuery<T>) - Method in class com.atlassian.crowd.manager.directory.DirectoryManagerGeneric
 
searchDirectories(EntityQuery<Directory>) - Method in class com.atlassian.crowd.manager.directory.DirectoryManagerGeneric
 
searchDirectories(EntityQuery<Directory>) - Method in class com.atlassian.crowd.manager.recovery.RecoveryModeAwareDirectoryManager
 
searchGroupRelationships(MembershipQuery<T>) - Method in class com.atlassian.crowd.directory.AuditingDirectoryDecorator
 
searchGroupRelationships(MembershipQuery<T>, boolean) - Method in class com.atlassian.crowd.manager.application.search.AbstractInMemoryMembershipSearchStrategy
 
searchGroupRelationships(MembershipQuery<T>) - Method in class com.atlassian.crowd.manager.recovery.RecoveryModeRemoteDirectory
 
searchGroupRelationshipsGroupedByName(MembershipQuery<T>) - Method in class com.atlassian.crowd.directory.DbCachingRemoteDirectory
 
searchGroups(EntityQuery<T>) - Method in class com.atlassian.crowd.directory.AuditingDirectoryDecorator
 
searchGroups(Application, EntityQuery<T>) - Method in class com.atlassian.crowd.manager.application.AbstractDelegatingApplicationService
 
searchGroups(Application, EntityQuery<T>) - Method in class com.atlassian.crowd.manager.application.ApplicationServiceGeneric
 
searchGroups(long, EntityQuery<T>) - Method in class com.atlassian.crowd.manager.application.search.DirectoryManagerSearchWrapper
 
searchGroups(EntityQuery<T>) - Method in interface com.atlassian.crowd.manager.application.search.GroupSearchStrategy
Returns a List<Group> or List<String> groupnames matching the search criteria defined in the query.
searchGroups(EntityQuery<T>) - Method in class com.atlassian.crowd.manager.application.search.InMemoryEntitySearchStrategy
 
searchGroups(EntityQuery<T>) - Method in enum com.atlassian.crowd.manager.application.search.NoDirectorySearchStrategy
 
searchGroups(Application, EntityQuery<T>) - Method in class com.atlassian.crowd.manager.application.TranslatingApplicationService
 
searchGroups(long, EntityQuery<T>) - Method in class com.atlassian.crowd.manager.directory.DirectoryManagerGeneric
 
searchGroups(EntityQuery<T>) - Method in class com.atlassian.crowd.manager.recovery.RecoveryModeRemoteDirectory
 
searchNestedGroupRelationships(Application, MembershipQuery<T>) - Method in class com.atlassian.crowd.manager.application.AbstractDelegatingApplicationService
 
searchNestedGroupRelationships(Application, MembershipQuery<T>) - Method in class com.atlassian.crowd.manager.application.ApplicationServiceGeneric
 
searchNestedGroupRelationships(MembershipQuery<T>) - Method in class com.atlassian.crowd.manager.application.search.AbstractInMemoryMembershipSearchStrategy
 
searchNestedGroupRelationships(long, MembershipQuery<T>) - Method in class com.atlassian.crowd.manager.application.search.DirectoryManagerSearchWrapper
 
searchNestedGroupRelationships(MembershipQuery<T>) - Method in interface com.atlassian.crowd.manager.application.search.MembershipSearchStrategy
Searches for direct and indirect (nested) group relationships in any of the application's active assigned directories.
searchNestedGroupRelationships(MembershipQuery<T>) - Method in enum com.atlassian.crowd.manager.application.search.NoDirectorySearchStrategy
 
searchNestedGroupRelationships(Application, MembershipQuery<T>) - Method in class com.atlassian.crowd.manager.application.TranslatingApplicationService
 
searchNestedGroupRelationships(long, MembershipQuery<T>) - Method in class com.atlassian.crowd.manager.directory.DirectoryManagerGeneric
 
SearchStrategyFactory - Interface in com.atlassian.crowd.manager.application.search
A factory which may be able to create search strategies for a given list of active directories
searchUsers(EntityQuery<T>) - Method in class com.atlassian.crowd.directory.AuditingDirectoryDecorator
 
searchUsers(Application, EntityQuery<T>) - Method in class com.atlassian.crowd.manager.application.AbstractDelegatingApplicationService
 
searchUsers(Application, EntityQuery<T>) - Method in class com.atlassian.crowd.manager.application.ApplicationServiceGeneric
 
searchUsers(long, EntityQuery<T>) - Method in class com.atlassian.crowd.manager.application.search.DirectoryManagerSearchWrapper
 
searchUsers(EntityQuery<T>) - Method in class com.atlassian.crowd.manager.application.search.InMemoryEntitySearchStrategy
 
searchUsers(EntityQuery<T>) - Method in enum com.atlassian.crowd.manager.application.search.NoDirectorySearchStrategy
 
searchUsers(EntityQuery<T>) - Method in interface com.atlassian.crowd.manager.application.search.UserSearchStrategy
Returns a List<User> or List<String> matching the search criteria defined in the query.
searchUsers(Application, EntityQuery<T>) - Method in class com.atlassian.crowd.manager.application.TranslatingApplicationService
 
searchUsers(long, EntityQuery<T>) - Method in class com.atlassian.crowd.manager.directory.DirectoryManagerGeneric
 
searchUsers(EntityQuery<T>) - Method in class com.atlassian.crowd.manager.recovery.RecoveryModeRemoteDirectory
 
SecureRandomStringUtils - Class in com.atlassian.crowd.util
Generates random Strings by selecting characters from an alphabet using a cryptographically secure PRNG.
serialize(T) - Method in class com.atlassian.crowd.mapper.SimpleObjectMapper
 
setAdditionalSupportInformationServices(List<AdditionalSupportInformationService>) - Method in class com.atlassian.crowd.support.SupportInformationServiceImpl
 
setApplicationContext(ApplicationContext) - Method in class com.atlassian.crowd.util.SpringContextInstanceFactory
 
setApplicationManager(ApplicationManager) - Method in class com.atlassian.crowd.support.SupportInformationServiceImpl
 
setAttributes(Map<String, String>) - Method in class com.atlassian.crowd.directory.AuditingDirectoryDecorator
 
setAttributes(Map<String, String>) - Method in class com.atlassian.crowd.directory.DbCachingRemoteDirectory
 
setAttributes(Map<String, String>) - Method in class com.atlassian.crowd.manager.recovery.RecoveryModeRemoteDirectory
 
setAuditLogConfiguration(AuditLogConfiguration) - Method in class com.atlassian.crowd.manager.property.PropertyManagerGeneric
 
setBaseUrl(URI) - Method in class com.atlassian.crowd.manager.property.PropertyManagerGeneric
 
setBatchSize(int) - Method in class com.atlassian.crowd.manager.directory.nestedgroups.NestedGroupsProviderBuilder
Sets the batch size for membership query.
setBuildNumber(Integer) - Method in class com.atlassian.crowd.manager.property.PropertyManagerGeneric
 
setCacheEnabled(boolean) - Method in class com.atlassian.crowd.manager.property.PropertyManagerGeneric
 
setCookieConfiguration(CookieConfiguration) - Method in class com.atlassian.crowd.manager.property.PropertyManagerGeneric
 
setCurrentLicenseResourceTotal(int) - Method in class com.atlassian.crowd.manager.property.PropertyManagerGeneric
 
setDefaultEncryptor(String) - Method in class com.atlassian.crowd.manager.property.PropertyBasedEncryptionSettings
 
setDeploymentTitle(String) - Method in class com.atlassian.crowd.manager.property.PropertyManagerGeneric
 
setDirectoryId(long) - Method in class com.atlassian.crowd.directory.AuditingDirectoryDecorator
 
setDirectoryId(long) - Method in class com.atlassian.crowd.directory.DbCachingRemoteDirectory
 
setDirectoryId(long) - Method in class com.atlassian.crowd.manager.recovery.RecoveryModeRemoteDirectory
 
setDomain(String) - Method in class com.atlassian.crowd.manager.property.PropertyManagerGeneric
 
setEncryptionKeyPath(String, String) - Method in class com.atlassian.crowd.manager.property.PropertyBasedEncryptionSettings
 
setGzipEnabled(boolean) - Method in class com.atlassian.crowd.manager.property.PropertyManagerGeneric
 
setIncludeIpAddressInValidationFactors(boolean) - Method in class com.atlassian.crowd.manager.property.PropertyManagerGeneric
 
setLookAndFeelConfiguration(LookAndFeelConfiguration, ImageInfo) - Method in class com.atlassian.crowd.manager.property.PropertyManagerGeneric
 
setNotificationEmail(String) - Method in class com.atlassian.crowd.manager.property.PropertyManagerGeneric
 
setNotificationEmails(List<String>) - Method in interface com.atlassian.crowd.manager.property.InternalPropertyManager
Sets notification emails.
setNotificationEmails(List<String>) - Method in class com.atlassian.crowd.manager.property.PropertyManagerGeneric
 
setPermitted(User, String, boolean) - Method in class com.atlassian.crowd.cache.DelegatingUserAuthorisationCache
 
setPermitted(User, String, boolean) - Method in interface com.atlassian.crowd.cache.UserAuthorisationCache
Sets whether the user is permitted to authenticate with the application.
setPermitted(User, String, boolean) - Method in class com.atlassian.crowd.cache.UserAuthorisationCacheImpl
 
setPrivateKeyCertificateToSign(long) - Method in class com.atlassian.crowd.manager.property.PropertyManagerGeneric
 
setProperty(String, String) - Method in class com.atlassian.crowd.manager.property.PropertyManagerGeneric
 
setProvider(MultipleGroupsProvider) - Method in class com.atlassian.crowd.manager.directory.nestedgroups.NestedGroupsProviderBuilder
 
setRememberMeConfiguration(CrowdSpecificRememberMeSettings) - Method in interface com.atlassian.crowd.manager.property.InternalPropertyManager
Sets remember me configuration
setRememberMeConfiguration(CrowdSpecificRememberMeSettings) - Method in class com.atlassian.crowd.manager.property.PropertyManagerGeneric
 
setSecureCookie(boolean) - Method in class com.atlassian.crowd.manager.property.PropertyManagerGeneric
 
setSessionTime(long) - Method in class com.atlassian.crowd.manager.property.PropertyManagerGeneric
 
setSingleGroupProvider(SingleGroupProvider) - Method in class com.atlassian.crowd.manager.directory.nestedgroups.NestedGroupsProviderBuilder
 
setSMTPServer(SMTPServer) - Method in class com.atlassian.crowd.manager.property.PropertyManagerGeneric
 
setSMTPTemplate(String) - Method in class com.atlassian.crowd.manager.property.PropertyManagerGeneric
Deprecated.
setTrustedProxyServers(String) - Method in class com.atlassian.crowd.manager.property.PropertyManagerGeneric
Persists a String containing a list of proxy servers we trust to correctly set the X-Forwarded-For flag.
setUseWebAvatars(boolean) - Method in class com.atlassian.crowd.manager.property.PropertyManagerGeneric
 
setUsingDatabaseTokenStorage(boolean) - Method in class com.atlassian.crowd.manager.property.PropertyManagerGeneric
 
shouldAuditEvent() - Method in class com.atlassian.crowd.manager.audit.NoOpAuditService
 
shouldSyncGroupMembershipAfterUserAuthentication(boolean) - Method in class com.atlassian.crowd.directory.DbCachingRemoteDirectory
 
shutdown() - Method in class com.atlassian.crowd.manager.cache.CacheFactoryEhcache
 
SimpleCanonicalityChecker - Class in com.atlassian.crowd.manager.application.canonicality
Simple implementation of CanonicalityChecker.
SimpleCanonicalityChecker(DirectoryManager, List<Directory>) - Constructor for class com.atlassian.crowd.manager.application.canonicality.SimpleCanonicalityChecker
 
SimpleObjectMapper<T> - Class in com.atlassian.crowd.mapper
Simplified version of ObjectMapper that has following advantages over ObjectMapper: It's fully thread-safe, as it uses ObjectReader and ObjectWriter which are immutable Is not prone to performance problems under heavy load
SimpleObjectMapper(Class<T>) - Constructor for class com.atlassian.crowd.mapper.SimpleObjectMapper
 
SimpleObjectMapper(ObjectMapper, Class<T>) - Constructor for class com.atlassian.crowd.mapper.SimpleObjectMapper
 
SingleGroupProvider - Interface in com.atlassian.crowd.manager.directory.nestedgroups
Simple functional interface providing directly related (either parents or children) groups of a single group.
SpringContextInstanceFactory - Class in com.atlassian.crowd.util
Implementation tied to Spring.
SpringContextInstanceFactory() - Constructor for class com.atlassian.crowd.util.SpringContextInstanceFactory
 
StaticResourceBundleProvider - Class in com.atlassian.crowd.util
Simple implementation of ResourceBundleProvider that looks in fixed set of locations.
StaticResourceBundleProvider(I18nHelperConfiguration) - Constructor for class com.atlassian.crowd.util.StaticResourceBundleProvider
 
storeAlias(Application, String, String) - Method in class com.atlassian.crowd.manager.application.AliasManagerImpl
 
storeGroupAttributes(String, Map<String, Set<String>>) - Method in class com.atlassian.crowd.directory.AuditingDirectoryDecorator
 
storeGroupAttributes(String, Map<String, Set<String>>) - Method in class com.atlassian.crowd.directory.DbCachingRemoteDirectory
 
storeGroupAttributes(Application, String, Map<String, Set<String>>) - Method in class com.atlassian.crowd.manager.application.AbstractDelegatingApplicationService
 
storeGroupAttributes(Application, String, Map<String, Set<String>>) - Method in class com.atlassian.crowd.manager.application.ApplicationServiceGeneric
 
storeGroupAttributes(long, String, Map<String, Set<String>>) - Method in class com.atlassian.crowd.manager.directory.DirectoryManagerGeneric
 
storeGroupAttributes(String, Map<String, Set<String>>) - Method in class com.atlassian.crowd.manager.recovery.RecoveryModeRemoteDirectory
 
storeOperationEvent(OperationEvent) - Method in class com.atlassian.crowd.event.EventStoreGeneric
 
storeOperationEvent(OperationEvent) - Method in class com.atlassian.crowd.event.TimestampBasedEventStore
 
storeSynchronisationTokenForDirectory(long, String) - Method in interface com.atlassian.crowd.manager.directory.DirectorySynchronisationTokenStore
Store a new synchronisation token for the given directory.
storeSynchronisationTokenForDirectory(long, String) - Method in class com.atlassian.crowd.manager.directory.InDatabaseDirectorySynchronisationTokenStore
 
storeSynchronisationTokenForDirectory(long, String) - Method in class com.atlassian.crowd.manager.directory.InMemoryDirectorySynchronisationTokenStore
Deprecated.
 
storeSynchronisationTokenForDirectory(long, String) - Method in class com.atlassian.crowd.manager.directory.SynchronisationStatusManagerImpl
 
storeUserAttributes(String, Map<String, Set<String>>) - Method in class com.atlassian.crowd.directory.AuditingDirectoryDecorator
 
storeUserAttributes(String, Map<String, Set<String>>) - Method in class com.atlassian.crowd.directory.DbCachingRemoteDirectory
 
storeUserAttributes(Application, String, Map<String, Set<String>>) - Method in class com.atlassian.crowd.manager.application.AbstractDelegatingApplicationService
 
storeUserAttributes(Application, String, Map<String, Set<String>>) - Method in class com.atlassian.crowd.manager.application.ApplicationServiceGeneric
 
storeUserAttributes(Application, String, Map<String, Set<String>>) - Method in class com.atlassian.crowd.manager.application.TranslatingApplicationService
 
storeUserAttributes(long, String, Map<String, Set<String>>) - Method in class com.atlassian.crowd.manager.directory.DirectoryManagerGeneric
 
storeUserAttributes(String, Map<String, Set<String>>) - Method in class com.atlassian.crowd.manager.recovery.RecoveryModeRemoteDirectory
 
StoringEventListener - Class in com.atlassian.crowd.event
This class listens for events related to user and group changes and saves them to EventStore.
StoringEventListener(EventStore, EventPublisher, WebhookService) - Constructor for class com.atlassian.crowd.event.StoringEventListener
 
SupportInformationServiceImpl - Class in com.atlassian.crowd.support
Produces a String containing information about some aspects of the Crowd configuration.
SupportInformationServiceImpl(DirectoryManager, DefaultGroupMembershipService) - Constructor for class com.atlassian.crowd.support.SupportInformationServiceImpl
 
supportsExpireAllPasswords(long) - Method in class com.atlassian.crowd.manager.directory.DirectoryManagerGeneric
 
supportsInactiveAccounts() - Method in class com.atlassian.crowd.directory.AuditingDirectoryDecorator
 
supportsInactiveAccounts() - Method in class com.atlassian.crowd.directory.DbCachingRemoteDirectory
This implementation will store the active flag locally in the internal directory if local user status is enabled and if the active flag cannot be persisted on the underlying remote directory.
supportsInactiveAccounts() - Method in class com.atlassian.crowd.manager.recovery.RecoveryModeRemoteDirectory
 
supportsNestedGroups() - Method in class com.atlassian.crowd.directory.AuditingDirectoryDecorator
 
supportsNestedGroups() - Method in class com.atlassian.crowd.directory.DbCachingRemoteDirectory
 
supportsNestedGroups(long) - Method in class com.atlassian.crowd.manager.directory.DirectoryManagerGeneric
 
supportsNestedGroups() - Method in class com.atlassian.crowd.manager.recovery.RecoveryModeRemoteDirectory
 
supportsPasswordExpiration() - Method in class com.atlassian.crowd.directory.AuditingDirectoryDecorator
 
supportsPasswordExpiration() - Method in class com.atlassian.crowd.directory.DbCachingRemoteDirectory
 
supportsPasswordExpiration() - Method in class com.atlassian.crowd.manager.recovery.RecoveryModeRemoteDirectory
Does not support expiring passwords
supportsSettingEncryptedCredential() - Method in class com.atlassian.crowd.directory.AuditingDirectoryDecorator
 
supportsSettingEncryptedCredential() - Method in class com.atlassian.crowd.directory.DbCachingRemoteDirectory
 
supportsSettingEncryptedCredential() - Method in class com.atlassian.crowd.manager.recovery.RecoveryModeRemoteDirectory
 
switchEncryptor(String) - Method in class com.atlassian.crowd.crypto.ClusterLockingEncryptor
 
switchEncryptor(String) - Method in class com.atlassian.crowd.crypto.PrefixBasedSwitchableEncryptor
 
syncFailure(long, SynchronisationMode, String) - Method in interface com.atlassian.crowd.manager.directory.DirectorySynchronisationInformationStore
Updates active directory synchronisation status with a failure reason.
syncFailure(long, SynchronisationMode, String) - Method in class com.atlassian.crowd.manager.directory.DirectorySynchronisationInformationStoreImpl
Deprecated.
 
syncFailure(long, SynchronisationMode, String) - Method in class com.atlassian.crowd.manager.directory.InDatabaseDirectorySynchronisationInformationStore
 
syncFailure(long, SynchronisationMode, Throwable) - Method in class com.atlassian.crowd.manager.directory.SynchronisationStatusManagerImpl
 
syncFinished(long, long, SynchronisationStatusKey, List<Serializable>) - Method in interface com.atlassian.crowd.manager.directory.DirectorySynchronisationInformationStore
Finishes synchronisation status, marking it as last status information and clearing active synchronisation status.
syncFinished(long, long, SynchronisationStatusKey, List<Serializable>) - Method in class com.atlassian.crowd.manager.directory.DirectorySynchronisationInformationStoreImpl
Deprecated.
 
syncFinished(long, long, SynchronisationStatusKey, List<Serializable>) - Method in class com.atlassian.crowd.manager.directory.InDatabaseDirectorySynchronisationInformationStore
 
syncFinished(long) - Method in class com.atlassian.crowd.manager.directory.SynchronisationStatusManagerImpl
 
syncFinished(long, SynchronisationStatusKey, List<Serializable>) - Method in class com.atlassian.crowd.manager.directory.SynchronisationStatusManagerImpl
 
syncGroupMembersForGroup(Group, Collection<String>) - Method in class com.atlassian.crowd.directory.DirectoryCacheImplUsingChangeOperations
 
syncGroupMembershipsAndMembersForGroup(String, Set<String>, Set<String>) - Method in class com.atlassian.crowd.directory.DbCachingRemoteChangeOperations
 
syncGroupMembershipsAndMembersForGroup(String, Set<String>, Set<String>) - Method in class com.atlassian.crowd.directory.DirectoryCacheImplUsingChangeOperations
 
syncGroupMembershipsForUser(String, Set<String>) - Method in class com.atlassian.crowd.directory.DbCachingRemoteChangeOperations
 
syncGroupMembershipsForUser(String, Set<String>) - Method in class com.atlassian.crowd.directory.DirectoryCacheImplUsingChangeOperations
 
SynchronisationStatusFinalizer - Class in com.atlassian.crowd.manager.directory
Marks incomplete synchronization as failed for single-node instances.
SynchronisationStatusFinalizer(EventListenerRegistrar, FailedSynchronisationManager, ClusterService) - Constructor for class com.atlassian.crowd.manager.directory.SynchronisationStatusFinalizer
 
SynchronisationStatusManagerImpl - Class in com.atlassian.crowd.manager.directory
 
SynchronisationStatusManagerImpl(DirectorySynchronisationInformationStore, EventPublisher, DirectoryDao, Clock, DirectorySynchronisationTokenStore, ClusterService) - Constructor for class com.atlassian.crowd.manager.directory.SynchronisationStatusManagerImpl
 
synchronise(SynchronisableDirectory, SynchronisationMode) - Method in interface com.atlassian.crowd.manager.directory.DirectorySynchroniser
Executes a synchronisation in the current thread.
synchronise(SynchronisableDirectory, SynchronisationMode) - Method in class com.atlassian.crowd.manager.directory.DirectorySynchroniserImpl
Synchronises a remote directory.
synchroniseCache(SynchronisationMode, SynchronisationStatusManager) - Method in class com.atlassian.crowd.directory.DbCachingRemoteDirectory
 
synchroniseCache(long, SynchronisationMode) - Method in class com.atlassian.crowd.manager.directory.DirectoryManagerGeneric
 
synchroniseCache(long, SynchronisationMode, boolean) - Method in class com.atlassian.crowd.manager.directory.DirectoryManagerGeneric
 
syncStarted(long, long) - Method in interface com.atlassian.crowd.manager.directory.DirectorySynchronisationInformationStore
Starts the synchronisation, creating new directory synchronisation information.
syncStarted(long, long) - Method in class com.atlassian.crowd.manager.directory.DirectorySynchronisationInformationStoreImpl
Deprecated.
 
syncStarted(long, long) - Method in class com.atlassian.crowd.manager.directory.InDatabaseDirectorySynchronisationInformationStore
 
syncStarted(Directory) - Method in class com.atlassian.crowd.manager.directory.SynchronisationStatusManagerImpl
 
syncStatus(long, String, List<Serializable>) - Method in interface com.atlassian.crowd.manager.directory.DirectorySynchronisationInformationStore
Updates active directory synchronisation status
syncStatus(long, SynchronisationStatusKey, List<Serializable>) - Method in interface com.atlassian.crowd.manager.directory.DirectorySynchronisationInformationStore
Updates active directory synchronisation status.
syncStatus(long, String, List<Serializable>) - Method in class com.atlassian.crowd.manager.directory.DirectorySynchronisationInformationStoreImpl
Deprecated.
 
syncStatus(long, SynchronisationStatusKey, List<Serializable>) - Method in class com.atlassian.crowd.manager.directory.DirectorySynchronisationInformationStoreImpl
Deprecated.
 
syncStatus(long, String, List<Serializable>) - Method in class com.atlassian.crowd.manager.directory.InDatabaseDirectorySynchronisationInformationStore
 
syncStatus(long, SynchronisationStatusKey, List<Serializable>) - Method in class com.atlassian.crowd.manager.directory.InDatabaseDirectorySynchronisationInformationStore
 
syncStatus(long, String, Serializable...) - Method in class com.atlassian.crowd.manager.directory.SynchronisationStatusManagerImpl
 
syncStatus(long, SynchronisationStatusKey, List<Serializable>) - Method in class com.atlassian.crowd.manager.directory.SynchronisationStatusManagerImpl
 
syncUserMembersForGroup(Group, Collection<String>) - Method in class com.atlassian.crowd.directory.DirectoryCacheImplUsingChangeOperations
 
SystemPropertyRecoveryModeService - Class in com.atlassian.crowd.manager.recovery
An implementation of RecoveryModeService that activates recovery mode in presence of a system property that is also used to configure the recovery user password.
SystemPropertyRecoveryModeService(DirectoryInstanceLoader, EventPublisher) - Constructor for class com.atlassian.crowd.manager.recovery.SystemPropertyRecoveryModeService
 

T

test(T) - Method in interface com.atlassian.crowd.manager.directory.nestedgroups.NestedGroupsIterator.PredicateWithException
 
testConnection() - Method in class com.atlassian.crowd.directory.AuditingDirectoryDecorator
 
testConnection() - Method in class com.atlassian.crowd.directory.DbCachingRemoteDirectory
 
testConnection() - Method in class com.atlassian.crowd.manager.recovery.RecoveryModeRemoteDirectory
 
TIMESTAMP_SLOP_TOLERANCE - Static variable in class com.atlassian.crowd.event.TimestampBasedEventStore
 
TimestampBasedEventStore - Class in com.atlassian.crowd.event
A cluster-safe implementation of EventStore that uses the entity creation and update timestamp, and the persisted tombstone information to create an event stream.
TimestampBasedEventStore(UserDao, TombstoneDao, GroupDao, InternalMembershipDao, int) - Constructor for class com.atlassian.crowd.event.TimestampBasedEventStore
 
TimestampBasedEventStore(UserDao, GroupDao, InternalMembershipDao, TombstoneDao, Clock, int) - Constructor for class com.atlassian.crowd.event.TimestampBasedEventStore
 
TimestampBasedEventToken - Class in com.atlassian.crowd.event
 
TimestampBasedEventToken(long, List<Long>) - Constructor for class com.atlassian.crowd.event.TimestampBasedEventToken
 
toList() - Method in class com.atlassian.crowd.manager.directory.nestedgroups.NestedGroupsIterator
 
toList() - Method in class com.atlassian.crowd.search.util.OrderedResultsConstrainer
Returns constrained results.
TOMBSTONE_LIFETIME - Static variable in class com.atlassian.crowd.manager.tombstone.TombstoneManagerImpl
The time after which tombstones get removed from persisted storage
TombstoneManager - Interface in com.atlassian.crowd.manager.tombstone
 
TombstoneManagerImpl - Class in com.atlassian.crowd.manager.tombstone
 
TombstoneManagerImpl(TombstoneDao) - Constructor for class com.atlassian.crowd.manager.tombstone.TombstoneManagerImpl
 
toRuntimeException(ExceptionTranslators.FunctionWithException<F, T, E>, Function<Exception, ? extends RuntimeException>) - Static method in class com.atlassian.crowd.function.ExceptionTranslators
 
toRuntimeException(ExceptionTranslators.FunctionWithException<F, T, RuntimeException>) - Static method in class com.atlassian.crowd.function.ExceptionTranslators
 
toString() - Method in class com.atlassian.crowd.event.TimestampBasedEventToken
 
TransactionalDirectoryCacheFactory - Class in com.atlassian.crowd.directory
DirectoryCacheFactory that returns DbCachingRemoteDirectoryCache instance wrapped with TransactionInterceptor.
TransactionalDirectoryCacheFactory(DirectoryDao, SynchronisationStatusManager, MultiEventPublisher, UserDao, GroupDao, TransactionInterceptor, CrowdDarkFeatureManager) - Constructor for class com.atlassian.crowd.directory.TransactionalDirectoryCacheFactory
 
TransactionalDirectoryDao - Interface in com.atlassian.crowd.manager.directory
Marker interface for a DirectoryDao that also provides transactional behaviour.
TransactionAwareEventDispatcher - Class in com.atlassian.crowd.core.event
Wraps dispatching each atlassian-events event in a separate hibernate transaction.
TransactionAwareEventDispatcher(EventExecutorFactory, PlatformTransactionManager) - Constructor for class com.atlassian.crowd.core.event.TransactionAwareEventDispatcher
 
TransactionAwareEventPublisher - Class in com.atlassian.crowd.core.event
Delays publishing any events if a transaction is active, until that transaction commits.
transformEvents(Iterable<OperationEvent>) - Method in class com.atlassian.crowd.manager.application.EventTransformer
Transforms directory events in context of the application.
TranslatingApplicationService - Class in com.atlassian.crowd.manager.application
This class is responsible for translating application specific usernames (aliased usernames) to directory specific usernames (unaliased usernames) and the other way around.
TranslatingApplicationService(ApplicationService, AliasManager) - Constructor for class com.atlassian.crowd.manager.application.TranslatingApplicationService
 
triggerPoll(long, SynchronisationMode) - Method in class com.atlassian.crowd.manager.directory.monitor.poller.AtlassianSchedulerDirectoryPollerManager
 
triggerPoll(long, SynchronisationMode) - Method in interface com.atlassian.crowd.manager.directory.monitor.poller.DirectoryPollerManager
Manually triggers the directory poller to immediately poll the directory and synchronise changes.
tryRun(Runnable) - Method in class com.atlassian.crowd.lock.ClusterLockWrapper
Tries to get the lock and runs provided Runnable under the lock.

U

UNFILTERED - Static variable in interface com.atlassian.crowd.manager.application.filtering.AccessFilter
 
UNKNOWN_TIME_TAKEN_VALUE - Static variable in class com.atlassian.crowd.util.DirectorySynchronisationEventHelper
 
unmarshall(String) - Static method in class com.atlassian.crowd.event.TimestampBasedEventToken
 
unregister(Object) - Method in class com.atlassian.crowd.core.event.DelegatingMultiEventPublisher
 
unregister() - Method in class com.atlassian.crowd.core.event.listener.AutoGroupAdderListener
 
unregister() - Method in class com.atlassian.crowd.manager.directory.monitor.poller.DirectoryPollerJobRunner
 
unregister() - Method in class com.atlassian.crowd.manager.directory.SynchronisationStatusFinalizer
 
unregisterAll() - Method in class com.atlassian.crowd.core.event.DelegatingMultiEventPublisher
 
unregisterJobRunner() - Method in class com.atlassian.crowd.manager.directory.monitor.DirectoryMonitorRefresherJob
 
unregisterListener() - Method in class com.atlassian.crowd.manager.application.CachingApplicationService
 
unregisterListener() - Method in class com.atlassian.crowd.manager.directory.monitor.DirectoryMonitorRefresherStarter
 
unregisterWebhook(Application, long) - Method in class com.atlassian.crowd.manager.application.AbstractDelegatingApplicationService
 
unregisterWebhook(Application, long) - Method in class com.atlassian.crowd.manager.application.ApplicationServiceGeneric
 
update(Application) - Method in class com.atlassian.crowd.manager.application.ApplicationManagerGeneric
 
update(Directory) - Method in class com.atlassian.crowd.manager.directory.DirectoryDaoTransactionalDecorator
Makes a transactional call to DirectoryDao.update(Directory)
update(Webhook) - Method in class com.atlassian.crowd.manager.webhook.WebhookRegistryImpl
 
updateCredential(Application, PasswordCredential) - Method in class com.atlassian.crowd.manager.application.ApplicationManagerGeneric
 
updateDirectory(Directory) - Method in class com.atlassian.crowd.manager.directory.DirectoryManagerGeneric
 
updateDirectoryMapping(Application, Directory, int) - Method in class com.atlassian.crowd.manager.application.ApplicationManagerGeneric
 
updateDirectoryMapping(Application, Directory, boolean) - Method in class com.atlassian.crowd.manager.application.ApplicationManagerGeneric
 
updateDirectoryMapping(Application, Directory, boolean, Set<OperationType>) - Method in class com.atlassian.crowd.manager.application.ApplicationManagerGeneric
 
updateGroup(GroupTemplate) - Method in class com.atlassian.crowd.directory.AuditingDirectoryDecorator
 
updateGroup(GroupTemplate) - Method in class com.atlassian.crowd.directory.DbCachingRemoteDirectory
 
updateGroup(Application, GroupTemplate) - Method in class com.atlassian.crowd.manager.application.AbstractDelegatingApplicationService
 
updateGroup(Application, GroupTemplate) - Method in class com.atlassian.crowd.manager.application.ApplicationServiceGeneric
 
updateGroup(Application, GroupTemplate) - Method in class com.atlassian.crowd.manager.application.TranslatingApplicationService
 
updateGroup(long, GroupTemplate) - Method in class com.atlassian.crowd.manager.directory.DirectoryManagerGeneric
 
updateGroup(GroupTemplate) - Method in class com.atlassian.crowd.manager.recovery.RecoveryModeRemoteDirectory
 
updateGroups(Collection<GroupTemplate>) - Method in class com.atlassian.crowd.directory.DbCachingRemoteChangeOperations
 
updateGroupsMembershipOnLogin(User, Set<String>) - Method in class com.atlassian.crowd.directory.DbCachingRemoteDirectory
 
updateUser(UserTemplate) - Method in class com.atlassian.crowd.directory.AuditingDirectoryDecorator
 
updateUser(UserTemplate) - Method in class com.atlassian.crowd.directory.DbCachingRemoteDirectory
 
updateUser(Application, UserTemplate) - Method in class com.atlassian.crowd.manager.application.AbstractDelegatingApplicationService
 
updateUser(Application, UserTemplate) - Method in class com.atlassian.crowd.manager.application.ApplicationServiceGeneric
 
updateUser(Application, UserTemplate) - Method in class com.atlassian.crowd.manager.application.TranslatingApplicationService
 
updateUser(long, UserTemplate) - Method in class com.atlassian.crowd.manager.directory.DirectoryManagerGeneric
 
updateUser(UserTemplate) - Method in class com.atlassian.crowd.manager.recovery.RecoveryModeRemoteDirectory
 
updateUserAndSetActiveFlag(User, User) - Method in class com.atlassian.crowd.directory.DbCachingRemoteDirectory
 
updateUserCredential(String, PasswordCredential) - Method in class com.atlassian.crowd.directory.AuditingDirectoryDecorator
 
updateUserCredential(String, PasswordCredential) - Method in class com.atlassian.crowd.directory.DbCachingRemoteDirectory
 
updateUserCredential(Application, String, PasswordCredential) - Method in class com.atlassian.crowd.manager.application.AbstractDelegatingApplicationService
 
updateUserCredential(Application, String, PasswordCredential) - Method in class com.atlassian.crowd.manager.application.ApplicationServiceGeneric
 
updateUserCredential(Application, String, PasswordCredential) - Method in class com.atlassian.crowd.manager.application.TranslatingApplicationService
 
updateUserCredential(long, String, PasswordCredential) - Method in class com.atlassian.crowd.manager.directory.DirectoryManagerGeneric
 
updateUserCredential(String, PasswordCredential) - Method in class com.atlassian.crowd.manager.recovery.RecoveryModeRemoteDirectory
 
updateUserFromRemoteDirectory(User) - Method in class com.atlassian.crowd.directory.AuditingDirectoryDecorator
 
updateUserFromRemoteDirectory(User) - Method in class com.atlassian.crowd.directory.DbCachingRemoteDirectory
 
updateUserFromRemoteDirectory(User) - Method in class com.atlassian.crowd.manager.directory.DirectoryManagerGeneric
 
updateUsers(Collection<UserTemplate>) - Method in class com.atlassian.crowd.directory.DbCachingRemoteChangeOperations
 
useCache(NestedGroupsCacheProvider, long, boolean, GroupType) - Method in class com.atlassian.crowd.manager.directory.nestedgroups.NestedGroupsProviderBuilder
 
useExternalId() - Method in class com.atlassian.crowd.manager.directory.nestedgroups.NestedGroupsProviderBuilder
Instructs to use case-sensitive external ids as identifiers.
useGroupName() - Method in class com.atlassian.crowd.manager.directory.nestedgroups.NestedGroupsProviderBuilder
Instructs to use case-insensitive group names as identifiers.
userAuthenticated(String) - Method in class com.atlassian.crowd.directory.DbCachingRemoteDirectory
 
userAuthenticated(Application, String) - Method in class com.atlassian.crowd.manager.application.AbstractDelegatingApplicationService
 
userAuthenticated(Application, String) - Method in class com.atlassian.crowd.manager.application.ApplicationServiceGeneric
 
userAuthenticated(Application, String) - Method in class com.atlassian.crowd.manager.application.TranslatingApplicationService
 
userAuthenticated(long, String) - Method in class com.atlassian.crowd.manager.directory.DirectoryManagerGeneric
 
UserAuthorisationCache - Interface in com.atlassian.crowd.cache
Cache to determine whether a user is authorised to authenticate with an application.
UserAuthorisationCacheImpl - Class in com.atlassian.crowd.cache
Default implementation of UserAuthorisationCache in Crowd.
UserAuthorisationCacheImpl(Cache<String, Boolean>) - Constructor for class com.atlassian.crowd.cache.UserAuthorisationCacheImpl
 
UserSearchStrategy - Interface in com.atlassian.crowd.manager.application.search
A set of querying across a collection of active directories.

V

validateSyntax(List<String>) - Method in class com.atlassian.crowd.validator.CloudCompatibleEmailValidator
 
valueOf(String) - Static method in enum com.atlassian.crowd.manager.application.search.NoDirectorySearchStrategy
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.atlassian.crowd.manager.application.search.NoDirectorySearchStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
visitAll() - Method in class com.atlassian.crowd.manager.directory.nestedgroups.NestedGroupsIterator
 

W

WebhookHealthStrategy - Interface in com.atlassian.crowd.manager.webhook
Strategy to decide the health of Webhooks.
WebhookNotificationListenerImpl - Class in com.atlassian.crowd.manager.webhook
Reacts to the outcome of Webhook notifications by registering this outcome, updating the Webhook and, if decided by the WebhookHealthStrategy, removing the Webhook.
WebhookNotificationListenerImpl(WebhookRegistry, WebhookHealthStrategy) - Constructor for class com.atlassian.crowd.manager.webhook.WebhookNotificationListenerImpl
 
WebhookNotifierRunnable - Class in com.atlassian.crowd.manager.webhook
A runnable that pings a Webhook and reports success or failure
WebhookNotifierRunnable(Webhook, WebhookPinger, WebhookNotificationListener) - Constructor for class com.atlassian.crowd.manager.webhook.WebhookNotifierRunnable
 
WebhookPinger - Class in com.atlassian.crowd.manager.webhook
Synchronously ping a Webhook.
WebhookPinger() - Constructor for class com.atlassian.crowd.manager.webhook.WebhookPinger
Constructs a pinger using an HTTP client with the default configuration.
WebhookPinger(HttpClient) - Constructor for class com.atlassian.crowd.manager.webhook.WebhookPinger
Constructs a pinger using the provided, already configured HTTP client.
WebhookRegistryImpl - Class in com.atlassian.crowd.manager.webhook
A manager for Webhooks
WebhookRegistryImpl(WebhookDAO) - Constructor for class com.atlassian.crowd.manager.webhook.WebhookRegistryImpl
 
WebhookServiceImpl - Class in com.atlassian.crowd.manager.webhook
An implementation of WebhookService
WebhookServiceImpl(WebhookRegistry, WebhookPinger, KeyedExecutor<Long>, WebhookNotificationListener) - Constructor for class com.atlassian.crowd.manager.webhook.WebhookServiceImpl
 
WebServiceAvatarProvider - Class in com.atlassian.crowd.manager.avatar
A provider of avatars from public web services using the Gravatar API.
WebServiceAvatarProvider(PropertyManager, URI) - Constructor for class com.atlassian.crowd.manager.avatar.WebServiceAvatarProvider
 
WELCOME_TEXT_MAX_LENGTH - Static variable in class com.atlassian.crowd.lookandfeel.LookAndFeelConstants
 
withAuditLogAuthor(AuditLogAuthor, AuditLogContextCallback<T>) - Method in class com.atlassian.crowd.audit.NoOpAuditLogContext
 
withAuditLogSource(AuditLogEventSource, AuditLogContextCallback<T>) - Method in class com.atlassian.crowd.audit.NoOpAuditLogContext
 
A B C D E F G H I J K L M N O P R S T U V W 
Skip navigation links

Copyright © 2023 Atlassian. All rights reserved.