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

A

active - Variable in class com.atlassian.crowd.model.InternalEntity
 
ACTIVE - Static variable in class com.atlassian.crowd.search.query.entity.restriction.constants.ApplicationTermKeys
Active flag of application.
ACTIVE - Static variable in class com.atlassian.crowd.search.query.entity.restriction.constants.DirectoryTermKeys
Active flag for directory.
add(Application) - Method in interface com.atlassian.crowd.manager.application.ApplicationManager
Will add the given Application to Crowd
add(Webhook) - Method in interface com.atlassian.crowd.manager.webhook.WebhookRegistry
Adds a new Webhook, if it does not exist previously.
addAllGroups(Set<GroupTemplate>) - Method in interface com.atlassian.crowd.directory.InternalRemoteDirectory
Adds a collection of groups to the directory.
addAllGroups(long, Collection<GroupTemplate>, boolean) - Method in interface com.atlassian.crowd.manager.directory.DirectoryManager
Will add a collection of Group to the directory specified by the passed in directoryId param.
addAllowedOperation(OperationType) - Method in class com.atlassian.crowd.model.directory.DirectoryImpl
 
addAllUsers(Set<UserTemplateWithCredentialAndAttributes>) - Method in interface com.atlassian.crowd.directory.InternalRemoteDirectory
Adds a collection of users to the directory.
addAllUsers(Application, Collection<UserTemplateWithCredentialAndAttributes>) - Method in interface com.atlassian.crowd.manager.application.ApplicationService
Adds the user to THE FIRST permissible active directory.
addAllUsers(long, Collection<UserTemplateWithCredentialAndAttributes>, boolean) - Method in interface com.atlassian.crowd.manager.directory.DirectoryManager
Will add a collection of users to the directory specified by the passed in directoryId param.
addAllUsersToGroup(Set<String>, String) - Method in interface com.atlassian.crowd.directory.InternalRemoteDirectory
Adds a collection of users to a group.
addAllUsersToGroup(long, Collection<String>, String) - Method in interface com.atlassian.crowd.manager.directory.DirectoryManager
addDirectory(Directory) - Method in interface com.atlassian.crowd.manager.directory.DirectoryManager
Adds the given directory.
addDirectoryMapping(Application, Directory, boolean, OperationType...) - Method in interface com.atlassian.crowd.manager.application.ApplicationManager
Will add a DirectoryMapping between the passed in Application and Directory.
addDirectoryMapping(Directory, boolean, OperationType...) - Method in class com.atlassian.crowd.model.application.ApplicationImpl
 
addExistingEntities(Collection<T>) - Method in class com.atlassian.crowd.manager.directory.BulkAddResult.Builder
 
addExistingEntity(T) - Method in class com.atlassian.crowd.manager.directory.BulkAddResult.Builder
 
addFailedEntities(Collection<T>) - Method in class com.atlassian.crowd.manager.directory.BulkAddResult.Builder
 
addFailedEntities(Collection<T>) - Method in class com.atlassian.crowd.manager.directory.BulkRemoveResult.Builder
 
addFailedEntity(T) - Method in class com.atlassian.crowd.manager.directory.BulkAddResult.Builder
 
addFailedEntity(T) - Method in class com.atlassian.crowd.manager.directory.BulkRemoveResult.Builder
 
addFailure(T) - Method in class com.atlassian.crowd.util.BatchResult
 
addFailures(Collection<? extends T>) - Method in class com.atlassian.crowd.util.BatchResult
 
addGroup(GroupTemplate) - Method in interface com.atlassian.crowd.directory.RemoteDirectory
Adds a group to the directory store.
addGroup(Application, GroupTemplate) - Method in interface com.atlassian.crowd.manager.application.ApplicationService
Adds the group to ALL the active permissible directories.
addGroup(long, GroupTemplate) - Method in interface com.atlassian.crowd.manager.directory.DirectoryManager
Adds a Group to the directory specified by the passed in directoryId.
addGroupMapping(Application, Directory, String) - Method in interface com.atlassian.crowd.manager.application.ApplicationManager
Will add a group mapping for the given application + directory mapping.
addGroupMapping(long, String) - Method in class com.atlassian.crowd.model.application.ApplicationImpl
 
addGroupToGroup(String, String) - Method in interface com.atlassian.crowd.directory.RemoteDirectory
Adds a group as a member of a parent group.
addGroupToGroup(Application, String, String) - Method in interface com.atlassian.crowd.manager.application.ApplicationService
Makes groups matching the given name (childGroupName) direct members of the group (parentGroupName) across ALL active directories.
addGroupToGroup(long, String, String) - Method in interface com.atlassian.crowd.manager.directory.DirectoryManager
Adds an existing child group as direct member of an existing parent group in the directory specified by the passed in directoryId.
addLocalGroup(GroupTemplate) - Method in interface com.atlassian.crowd.directory.InternalRemoteDirectory
Adds a "local" group to the directory.
addMissingEntities(Collection<T>) - Method in class com.atlassian.crowd.manager.directory.BulkRemoveResult.Builder
 
addMissingEntity(T) - Method in class com.atlassian.crowd.manager.directory.BulkRemoveResult.Builder
 
addMonitor(RemoteDirectory) - Method in interface com.atlassian.crowd.manager.directory.monitor.DirectoryMonitorManager
Adds a monitor to a particular directory.
addPermission(Application, Directory, OperationType) - Method in interface com.atlassian.crowd.manager.permission.PermissionManager
Adds a permission for the given OperationType to an Application+Directory mapping.
addPermission(Directory, OperationType) - Method in interface com.atlassian.crowd.manager.permission.PermissionManager
 
addRemoteAddress(Application, RemoteAddress) - Method in interface com.atlassian.crowd.manager.application.ApplicationManager
Will add a remote address to the current application
addRemoteAddress(String) - Method in class com.atlassian.crowd.model.application.ApplicationImpl
 
addSuccess(T) - Method in class com.atlassian.crowd.util.BatchResult
 
addSuccesses(Collection<? extends T>) - Method in class com.atlassian.crowd.util.BatchResult
 
addUser(UserTemplate, PasswordCredential) - Method in interface com.atlassian.crowd.directory.RemoteDirectory
addUser(UserTemplateWithAttributes, PasswordCredential) - Method in interface com.atlassian.crowd.directory.RemoteDirectory
Adds a user to the directory store.
addUser(Application, UserTemplate, PasswordCredential) - Method in interface com.atlassian.crowd.manager.application.ApplicationService
addUser(Application, UserTemplateWithAttributes, PasswordCredential) - Method in interface com.atlassian.crowd.manager.application.ApplicationService
Adds the user to the first permissible active directory.
addUser(long, UserTemplateWithAttributes, PasswordCredential) - Method in interface com.atlassian.crowd.manager.directory.DirectoryManager
Adds a UserWithAttributes to the directory specified by the passed in directoryId.
addUser(long, UserTemplate, PasswordCredential) - Method in interface com.atlassian.crowd.manager.directory.DirectoryManager
addUserToGroup(String, String) - Method in interface com.atlassian.crowd.directory.RemoteDirectory
Adds a user as a member of a group.
addUserToGroup(Application, String, String) - Method in interface com.atlassian.crowd.manager.application.ApplicationService
Makes the primary user of the given username a direct member of the group on the directory where the primary user resides.
addUserToGroup(long, String, String) - Method in interface com.atlassian.crowd.manager.directory.DirectoryManager
Adds an existing user as a direct member of an existing group in the directory specified by the passed in directoryId.
alias() - Static method in class com.atlassian.crowd.search.EntityDescriptor
 
ALIAS - Static variable in class com.atlassian.crowd.search.query.entity.restriction.constants.AliasTermKeys
Alias for a user.
AliasAlreadyInUseException - Exception in com.atlassian.crowd.manager.application
Used to indicate that an alias is already by another application user.
AliasAlreadyInUseException(String, String, String) - Constructor for exception com.atlassian.crowd.manager.application.AliasAlreadyInUseException
 
AliasManager - Interface in com.atlassian.crowd.manager.application
API to manage application-specific user aliases.
AliasQuery - Class in com.atlassian.crowd.search.query.entity
 
AliasQuery(SearchRestriction, int, int) - Constructor for class com.atlassian.crowd.search.query.entity.AliasQuery
 
AliasTermKeys - Class in com.atlassian.crowd.search.query.entity.restriction.constants
 
AliasTermKeys() - Constructor for class com.atlassian.crowd.search.query.entity.restriction.constants.AliasTermKeys
 
ALL_RESULTS - Static variable in class com.atlassian.crowd.search.query.entity.EntityQuery
Flag to indicate that an EntityQuery should retrieve all results.
allPermissions() - Static method in enum com.atlassian.crowd.model.permission.UserPermission
Gets all the permissions.
AnonymousUserPermissionException - Exception in com.atlassian.crowd.manager.permission
Thrown when the user is not logged in but attempts to perform an action which requires an authenticated user.
AnonymousUserPermissionException(String) - Constructor for exception com.atlassian.crowd.manager.permission.AnonymousUserPermissionException
 
application() - Static method in class com.atlassian.crowd.search.EntityDescriptor
 
APPLICATION_ID - Static variable in class com.atlassian.crowd.search.query.entity.restriction.constants.AliasTermKeys
Application ID.
APPLICATION_TOKEN_DIRECTORY_ID - Static variable in class com.atlassian.crowd.model.token.Token
Tokens are used for application clients and principals.
ApplicationAccessDeniedException - Exception in com.atlassian.crowd.manager.application
Thrown if user does not have access to a particular application and attempts to authenticate against it.
ApplicationAccessDeniedException(String) - Constructor for exception com.atlassian.crowd.manager.application.ApplicationAccessDeniedException
 
ApplicationImpl - Class in com.atlassian.crowd.model.application
Implementation of Application (designed for use for Hibernate).
ApplicationImpl() - Constructor for class com.atlassian.crowd.model.application.ApplicationImpl
 
ApplicationImpl(String, long, ApplicationType, String, PasswordCredential, boolean, Map<String, String>, List<DirectoryMapping>, Set<RemoteAddress>, Set<Webhook>, Date, Date) - Constructor for class com.atlassian.crowd.model.application.ApplicationImpl
 
ApplicationImpl(InternalEntityTemplate) - Constructor for class com.atlassian.crowd.model.application.ApplicationImpl
Used for importing via XML migration.
ApplicationManager - Interface in com.atlassian.crowd.manager.application
Application management API.
ApplicationManagerException - Exception in com.atlassian.crowd.manager.application
Represents an error attempting to modify application configuration.
ApplicationManagerException() - Constructor for exception com.atlassian.crowd.manager.application.ApplicationManagerException
 
ApplicationManagerException(String) - Constructor for exception com.atlassian.crowd.manager.application.ApplicationManagerException
 
ApplicationManagerException(String, Throwable) - Constructor for exception com.atlassian.crowd.manager.application.ApplicationManagerException
 
ApplicationManagerException(Throwable) - Constructor for exception com.atlassian.crowd.manager.application.ApplicationManagerException
 
ApplicationQuery - Class in com.atlassian.crowd.search.query.entity
 
ApplicationQuery(SearchRestriction, int, int) - Constructor for class com.atlassian.crowd.search.query.entity.ApplicationQuery
 
ApplicationService - Interface in com.atlassian.crowd.manager.application
The exposed service provided by Crowd to client applications.
ApplicationTermKeys - Class in com.atlassian.crowd.search.query.entity.restriction.constants
 
ApplicationTermKeys() - Constructor for class com.atlassian.crowd.search.query.entity.restriction.constants.ApplicationTermKeys
 
atLeast(long) - Static method in class com.atlassian.crowd.util.BoundedCount
Create a BoundedCount that is at-least as big as a given number.
ATTRIBUTE_KEY_AUTO_ADD_GROUPS - Static variable in class com.atlassian.crowd.model.directory.DirectoryImpl
 
ATTRIBUTE_KEY_LOCAL_USER_STATUS - Static variable in class com.atlassian.crowd.model.directory.DirectoryImpl
Key to decide whether we support local user status for a given LDAP directory.
ATTRIBUTE_KEY_USE_NESTED_GROUPS - Static variable in class com.atlassian.crowd.model.directory.DirectoryImpl
 
ATTRIBUTE_KEY_USE_PRIMARY_GROUP - Static variable in class com.atlassian.crowd.model.directory.DirectoryImpl
 
ATTRIBUTE_KEY_USER_ATTRIBUTES_SYNC_ENABLED - Static variable in class com.atlassian.crowd.model.directory.DirectoryImpl
Key to decide whether synchronisable user attributes should be synchronised between the remote directory and the local cache.
ATTRIBUTE_KEY_USER_ENCRYPTION_METHOD - Static variable in class com.atlassian.crowd.model.directory.DirectoryImpl
 
AttributeValuesHolder - Class in com.atlassian.crowd.directory
Concrete implementation of Attributes interface.
AttributeValuesHolder(Map<String, String>) - Constructor for class com.atlassian.crowd.directory.AttributeValuesHolder
 
authenticate(String, PasswordCredential) - Method in interface com.atlassian.crowd.directory.RemoteDirectory
Authenticates a user with the directory store.
authenticate(Application, PasswordCredential) - Method in interface com.atlassian.crowd.manager.application.ApplicationManager
Takes an application, which contains a hashed credential, and compares that to a hash of the supplied testCredential.
authenticateUser(Application, String, PasswordCredential) - Method in interface com.atlassian.crowd.manager.application.ApplicationService
Will attempt to authenticate the given user against the application.
authenticateUser(long, String, PasswordCredential) - Method in interface com.atlassian.crowd.manager.directory.DirectoryManager
 
AUTO_ADD_GROUPS_SEPARATOR - Static variable in class com.atlassian.crowd.model.directory.DirectoryImpl
 
AvatarProvider - Interface in com.atlassian.crowd.manager.avatar
 
AvatarReference - Interface in com.atlassian.crowd.manager.avatar
A directory may represent avatars as references to URLs or as binary blobs.
AvatarReference.BlobAvatar - Class in com.atlassian.crowd.manager.avatar
An image represented as a blob of bytes along with a content type.
AvatarReference.UriAvatarReference - Class in com.atlassian.crowd.manager.avatar
A reference to an avatar available through a user's browser.

B

BACKUPS_LOCATION - Static variable in class com.atlassian.crowd.CrowdConstants.CrowdHome
 
BatchResult<T> - Class in com.atlassian.crowd.util
A batch mutation operation result representing the collection of entities that were successfully processed and the collection of entities that failed processing.
BatchResult(int) - Constructor for class com.atlassian.crowd.util.BatchResult
 
BeforeGroupRemoval - Interface in com.atlassian.crowd.manager.directory
Allows actions to be taken before groups are removed by the directory manager on Application or Directory DAOs.
beforeRemoveGroup(long, String) - Method in interface com.atlassian.crowd.manager.directory.BeforeGroupRemoval
 
BlobAvatar(String, byte[]) - Constructor for class com.atlassian.crowd.manager.avatar.AvatarReference.BlobAvatar
 
BoundedCount - Class in com.atlassian.crowd.util
A possibly approximate count of the number of elements in a collection.
build() - Method in class com.atlassian.crowd.manager.directory.BulkAddResult.Builder
 
build() - Method in class com.atlassian.crowd.manager.directory.BulkRemoveResult.Builder
 
build() - Method in class com.atlassian.crowd.model.application.ImmutableApplication.Builder
Builds the new ImmutableApplication.
build() - Method in class com.atlassian.crowd.model.directory.ImmutableDirectory.Builder
 
build() - Method in class com.atlassian.crowd.model.group.ImmutableGroup.Builder
 
builder(long) - Static method in class com.atlassian.crowd.manager.directory.BulkAddResult
 
Builder(long) - Constructor for class com.atlassian.crowd.manager.directory.BulkAddResult.Builder
 
builder(long) - Static method in class com.atlassian.crowd.manager.directory.BulkRemoveResult
 
Builder(long) - Constructor for class com.atlassian.crowd.manager.directory.BulkRemoveResult.Builder
 
builder(String, ApplicationType) - Static method in class com.atlassian.crowd.model.application.ImmutableApplication
Constructs a new builder for an ImmutableApplication.
builder(Application) - Static method in class com.atlassian.crowd.model.application.ImmutableApplication
Constructs a new builder for an ImmutableApplication with the fields initialised to application.
Builder(String, ApplicationType) - Constructor for class com.atlassian.crowd.model.application.ImmutableApplication.Builder
 
Builder(Application) - Constructor for class com.atlassian.crowd.model.application.ImmutableApplication.Builder
 
builder(String, DirectoryType, String) - Static method in class com.atlassian.crowd.model.directory.ImmutableDirectory
 
builder(Directory) - Static method in class com.atlassian.crowd.model.directory.ImmutableDirectory
 
Builder(String, DirectoryType, String) - Constructor for class com.atlassian.crowd.model.directory.ImmutableDirectory.Builder
 
Builder(Directory) - Constructor for class com.atlassian.crowd.model.directory.ImmutableDirectory.Builder
 
builder(long, String) - Static method in class com.atlassian.crowd.model.group.ImmutableGroup
 
builder(String) - Static method in class com.atlassian.crowd.model.group.ImmutableGroup
 
builder(Group) - Static method in class com.atlassian.crowd.model.group.ImmutableGroup
 
Builder(Group) - Constructor for class com.atlassian.crowd.model.group.ImmutableGroup.Builder
 
Builder(String) - Constructor for class com.atlassian.crowd.model.group.ImmutableGroup.Builder
 
Builder(long, String) - Constructor for class com.atlassian.crowd.model.group.ImmutableGroup.Builder
 
Builder(long, String, String, long, String) - Constructor for class com.atlassian.crowd.model.token.Token.Builder
 
Builder(Token) - Constructor for class com.atlassian.crowd.model.token.Token.Builder
 
BulkAddResult<T> - Class in com.atlassian.crowd.manager.directory
Represents the results from an 'addAll' operation.
BulkAddResult.Builder<T> - Class in com.atlassian.crowd.manager.directory
 
BulkRemoveResult<T> - Class in com.atlassian.crowd.manager.directory
Represents the results from a 'removeAll' operation.
BulkRemoveResult.Builder<T> - Class in com.atlassian.crowd.manager.directory
 

C

CACHE_ENABLED - Static variable in class com.atlassian.crowd.directory.DirectoryProperties
Key to specify whether the db caching should be enabled.
CACHE_SYNCHRONISE_INTERVAL - Static variable in class com.atlassian.crowd.directory.SynchronisableDirectoryProperties
Property key for the interval in seconds when the local cache should be synchronised with the remote directory.
canLoad(String) - Method in interface com.atlassian.crowd.directory.loader.DirectoryInstanceLoader
 
checkAssignableFrom(Class<U>, Class<?>...) - Static method in class com.atlassian.crowd.search.query.QueryUtils
Check whether givenType is assignable from any of the types
childrenOf(EntityDescriptor) - Method in class com.atlassian.crowd.search.builder.QueryBuilder.PartialEntityQuery
 
childrenOf(EntityDescriptor) - Method in class com.atlassian.crowd.search.builder.QueryBuilder.PartialEntityQueryWithRestriction
 
clear() - Method in interface com.atlassian.crowd.cache.UserAuthorisationCache
Clears the user authorisation cache.
clear(String, String) - Method in interface com.atlassian.crowd.cache.UserAuthorisationCache
Clears a user from the user authorisation cache.
com.atlassian.crowd - package com.atlassian.crowd
 
com.atlassian.crowd.cache - package com.atlassian.crowd.cache
 
com.atlassian.crowd.directory - package com.atlassian.crowd.directory
 
com.atlassian.crowd.directory.loader - package com.atlassian.crowd.directory.loader
 
com.atlassian.crowd.directory.monitor - package com.atlassian.crowd.directory.monitor
 
com.atlassian.crowd.directory.monitor.poller - package com.atlassian.crowd.directory.monitor.poller
 
com.atlassian.crowd.manager.application - package com.atlassian.crowd.manager.application
 
com.atlassian.crowd.manager.avatar - package com.atlassian.crowd.manager.avatar
 
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.permission - package com.atlassian.crowd.manager.permission
 
com.atlassian.crowd.manager.property - package com.atlassian.crowd.manager.property
 
com.atlassian.crowd.manager.webhook - package com.atlassian.crowd.manager.webhook
 
com.atlassian.crowd.model - package com.atlassian.crowd.model
 
com.atlassian.crowd.model.application - package com.atlassian.crowd.model.application
 
com.atlassian.crowd.model.directory - package com.atlassian.crowd.model.directory
 
com.atlassian.crowd.model.group - package com.atlassian.crowd.model.group
 
com.atlassian.crowd.model.membership - package com.atlassian.crowd.model.membership
 
com.atlassian.crowd.model.permission - package com.atlassian.crowd.model.permission
 
com.atlassian.crowd.model.token - package com.atlassian.crowd.model.token
 
com.atlassian.crowd.model.user - package com.atlassian.crowd.model.user
 
com.atlassian.crowd.model.webhook - package com.atlassian.crowd.model.webhook
 
com.atlassian.crowd.search - package com.atlassian.crowd.search
 
com.atlassian.crowd.search.builder - package com.atlassian.crowd.search.builder
 
com.atlassian.crowd.search.query - package com.atlassian.crowd.search.query
 
com.atlassian.crowd.search.query.entity - package com.atlassian.crowd.search.query.entity
 
com.atlassian.crowd.search.query.entity.restriction.constants - package com.atlassian.crowd.search.query.entity.restriction.constants
 
com.atlassian.crowd.search.query.membership - package com.atlassian.crowd.search.query.membership
 
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.util.mail - package com.atlassian.crowd.util.mail
 
compareTo(Group) - Method in class com.atlassian.crowd.model.group.GroupTemplate
 
compareTo(Group) - Method in class com.atlassian.crowd.model.group.ImmutableGroup
 
compareTo(User) - Method in class com.atlassian.crowd.model.user.UserTemplate
 
complete(String) - Method in class com.atlassian.crowd.util.TimedOperation
 
constrainResults(List<T>, int, int) - Static method in class com.atlassian.crowd.search.util.SearchResultsUtil
Performs a sublist operation on the list of results.
convertEntitiesToNames(Iterable<? extends DirectoryEntity>) - Static method in class com.atlassian.crowd.search.util.SearchResultsUtil
Transforms collection of directory entities to collection of entity names.
countDirectMembersOfGroup(String, int) - Method in interface com.atlassian.crowd.directory.RemoteDirectory
Count the direct members of a group in the remote directory.
countDirectMembersOfGroup(long, String, int) - Method in interface com.atlassian.crowd.manager.directory.DirectoryManager
Count the direct members of a group in the provided directory with an upper bound.
create() - Method in class com.atlassian.crowd.model.token.Token.Builder
 
createdDate - Variable in class com.atlassian.crowd.model.InternalEntity
 
createMembershipQuery(int, int, boolean, EntityDescriptor, Class<T>, EntityDescriptor, String) - Static method in class com.atlassian.crowd.search.builder.QueryBuilder
createMembershipQuery(int, int, boolean, EntityDescriptor, Class<T>, EntityDescriptor, String...) - Static method in class com.atlassian.crowd.search.builder.QueryBuilder
createMembershipQuery(int, int, boolean, EntityDescriptor, Class<T>, EntityDescriptor, SearchRestriction, String...) - Static method in class com.atlassian.crowd.search.builder.QueryBuilder
 
CrowdConstants - Class in com.atlassian.crowd
Crowd server constants.
CrowdConstants.CrowdHome - Class in com.atlassian.crowd
 
CURRENT_START_SYNC_TIME - Static variable in class com.atlassian.crowd.directory.SynchronisableDirectoryProperties
Property key for the current synchronisation's start time in milliseconds from epoch.

D

DEFAULT - Static variable in enum com.atlassian.crowd.directory.SynchronisableDirectoryProperties.SyncGroupMembershipsAfterAuth
This should be the default for new directories
DEFAULT_CACHE_SYNCHRONISE_INTERVAL - Static variable in interface com.atlassian.crowd.directory.monitor.poller.DirectoryPoller
Default cache synchronisation interval in seconds.
DEFAULT_CHARACTER_ENCODING - Static variable in class com.atlassian.crowd.CrowdConstants
Character encoding.
DEFAULT_CONTENT_TYPE - Static variable in class com.atlassian.crowd.CrowdConstants
Default content type for web/html documents.
DEFAULT_MAIL_PORT - Static variable in class com.atlassian.crowd.util.mail.SMTPServer
 
DelegatedAuthenticationDirectoryInstanceLoader - Interface in com.atlassian.crowd.directory.loader
Marker interface for the Delegated Authentication Directory instance loader.
DelegatingDirectoryInstanceLoader - Interface in com.atlassian.crowd.directory.loader
Marker interface for the Delegating Directory instance loader.
directory() - Static method in class com.atlassian.crowd.search.EntityDescriptor
 
DIRECTORY_ID - Static variable in class com.atlassian.crowd.search.query.entity.restriction.constants.TokenTermKeys
Directory ID associated with token.
DirectoryEntityUtils - Class in com.atlassian.crowd.util
 
DirectoryEntityUtils() - Constructor for class com.atlassian.crowd.util.DirectoryEntityUtils
 
DirectoryGroup - Interface in com.atlassian.crowd.manager.permission
A representation of a per-directory group
DirectoryImpl - Class in com.atlassian.crowd.model.directory
Implementation of Directory (designed for use with Hibernate).
DirectoryImpl() - Constructor for class com.atlassian.crowd.model.directory.DirectoryImpl
 
DirectoryImpl(InternalEntityTemplate) - Constructor for class com.atlassian.crowd.model.directory.DirectoryImpl
Used for importing via XML migration.
DirectoryImpl(String, DirectoryType, String) - Constructor for class com.atlassian.crowd.model.directory.DirectoryImpl
 
DirectoryImpl(Directory) - Constructor for class com.atlassian.crowd.model.directory.DirectoryImpl
 
DirectoryInstanceLoader - Interface in com.atlassian.crowd.directory.loader
Loads an implementation of a RemoteDirectory for use at runtime by the Crowd security server.
DirectoryManager - Interface in com.atlassian.crowd.manager.directory
A service interface providing: Directory CRUD Operations Token Operations RemoteDirectory User Operations RemoteDirectory Group Operations RemoteDirectory Membership Operations RemoteDirectory Bulk Operations
DirectoryMembershipsIterable - Class in com.atlassian.crowd.directory
An Iterable view of the memberships of a collection of named groups, backed with individual calls to a RemoteDirectory.
DirectoryMembershipsIterable(RemoteDirectory, Iterable<String>) - Constructor for class com.atlassian.crowd.directory.DirectoryMembershipsIterable
 
DirectoryMembershipsIterable(RemoteDirectory) - Constructor for class com.atlassian.crowd.directory.DirectoryMembershipsIterable
 
DirectoryMonitor - Interface in com.atlassian.crowd.directory.monitor
Allows monitoring remote directory mutations.
DirectoryMonitorAlreadyRegisteredException - Exception in com.atlassian.crowd.manager.directory.monitor
Thrown when a directory is already being monitored.
DirectoryMonitorAlreadyRegisteredException() - Constructor for exception com.atlassian.crowd.manager.directory.monitor.DirectoryMonitorAlreadyRegisteredException
 
DirectoryMonitorAlreadyRegisteredException(String) - Constructor for exception com.atlassian.crowd.manager.directory.monitor.DirectoryMonitorAlreadyRegisteredException
 
DirectoryMonitorAlreadyRegisteredException(String, Throwable) - Constructor for exception com.atlassian.crowd.manager.directory.monitor.DirectoryMonitorAlreadyRegisteredException
 
DirectoryMonitorAlreadyRegisteredException(Throwable) - Constructor for exception com.atlassian.crowd.manager.directory.monitor.DirectoryMonitorAlreadyRegisteredException
 
DirectoryMonitorCreationException - Exception in com.atlassian.crowd.directory.monitor
Signifies an error during the creation of a DirectoryMonitor instance.
DirectoryMonitorCreationException() - Constructor for exception com.atlassian.crowd.directory.monitor.DirectoryMonitorCreationException
 
DirectoryMonitorCreationException(String) - Constructor for exception com.atlassian.crowd.directory.monitor.DirectoryMonitorCreationException
 
DirectoryMonitorCreationException(String, Throwable) - Constructor for exception com.atlassian.crowd.directory.monitor.DirectoryMonitorCreationException
 
DirectoryMonitorCreationException(Throwable) - Constructor for exception com.atlassian.crowd.directory.monitor.DirectoryMonitorCreationException
 
DirectoryMonitorManager - Interface in com.atlassian.crowd.manager.directory.monitor
Manages directory monitoring by allowing adding and removal of DirectoryMonitors.
DirectoryMonitorRegistrationException - Exception in com.atlassian.crowd.manager.directory.monitor
Error registering directory monitor.
DirectoryMonitorRegistrationException() - Constructor for exception com.atlassian.crowd.manager.directory.monitor.DirectoryMonitorRegistrationException
 
DirectoryMonitorRegistrationException(String) - Constructor for exception com.atlassian.crowd.manager.directory.monitor.DirectoryMonitorRegistrationException
 
DirectoryMonitorRegistrationException(String, Throwable) - Constructor for exception com.atlassian.crowd.manager.directory.monitor.DirectoryMonitorRegistrationException
 
DirectoryMonitorRegistrationException(Throwable) - Constructor for exception com.atlassian.crowd.manager.directory.monitor.DirectoryMonitorRegistrationException
 
DirectoryMonitorUnregistrationException - Exception in com.atlassian.crowd.manager.directory.monitor
 
DirectoryMonitorUnregistrationException() - Constructor for exception com.atlassian.crowd.manager.directory.monitor.DirectoryMonitorUnregistrationException
 
DirectoryMonitorUnregistrationException(String) - Constructor for exception com.atlassian.crowd.manager.directory.monitor.DirectoryMonitorUnregistrationException
 
DirectoryMonitorUnregistrationException(String, Throwable) - Constructor for exception com.atlassian.crowd.manager.directory.monitor.DirectoryMonitorUnregistrationException
 
DirectoryMonitorUnregistrationException(Throwable) - Constructor for exception com.atlassian.crowd.manager.directory.monitor.DirectoryMonitorUnregistrationException
 
DirectoryPermissionException - Exception in com.atlassian.crowd.manager.directory
Thrown when a RemoteDirectory does not have the permission set to perform an operation such as add/modify/delete verses a group/principal/role.
DirectoryPermissionException() - Constructor for exception com.atlassian.crowd.manager.directory.DirectoryPermissionException
Default constructor.
DirectoryPermissionException(String) - Constructor for exception com.atlassian.crowd.manager.directory.DirectoryPermissionException
Default constructor.
DirectoryPermissionException(String, Throwable) - Constructor for exception com.atlassian.crowd.manager.directory.DirectoryPermissionException
Default constructor.
DirectoryPermissionException(Throwable) - Constructor for exception com.atlassian.crowd.manager.directory.DirectoryPermissionException
Default constructor.
DirectoryPoller - Interface in com.atlassian.crowd.directory.monitor.poller
Allows polling for remote directory mutations.
DirectoryProperties - Class in com.atlassian.crowd.directory
Contains properties for Directory.
DirectoryQuery - Class in com.atlassian.crowd.search.query.entity
 
DirectoryQuery(SearchRestriction, int, int) - Constructor for class com.atlassian.crowd.search.query.entity.DirectoryQuery
 
DirectoryTermKeys - Class in com.atlassian.crowd.search.query.entity.restriction.constants
 
DirectoryTermKeys() - Constructor for class com.atlassian.crowd.search.query.entity.restriction.constants.DirectoryTermKeys
 

E

Entity - Enum in com.atlassian.crowd.search
 
EntityDescriptor - Class in com.atlassian.crowd.search
 
EntityQuery<T> - Class in com.atlassian.crowd.search.query.entity
 
EntityQuery(Class<T>, EntityDescriptor, SearchRestriction, int, int) - Constructor for class com.atlassian.crowd.search.query.entity.EntityQuery
 
EntityQuery(EntityQuery, Class<T>) - Constructor for class com.atlassian.crowd.search.query.entity.EntityQuery
 
EntityQuery(EntityQuery<T>, int, int) - Constructor for class com.atlassian.crowd.search.query.entity.EntityQuery
 
equals(Object) - Method in class com.atlassian.crowd.model.application.ApplicationImpl
 
equals(Object) - Method in class com.atlassian.crowd.model.application.ImmutableApplication
 
equals(Object) - Method in class com.atlassian.crowd.model.directory.DirectoryImpl
 
equals(Object) - Method in class com.atlassian.crowd.model.directory.ImmutableDirectory
 
equals(Object) - Method in class com.atlassian.crowd.model.group.GroupTemplate
 
equals(Object) - Method in class com.atlassian.crowd.model.group.ImmutableGroup
 
equals(Object) - Method in class com.atlassian.crowd.model.InternalEntity
 
equals(Object) - Method in class com.atlassian.crowd.model.InternalEntityTemplate
 
equals(Object) - Method in class com.atlassian.crowd.model.token.Token
 
equals(Object) - Method in class com.atlassian.crowd.model.token.TokenLifetime
 
equals(Object) - Method in class com.atlassian.crowd.model.user.UserTemplate
 
equals(Object) - Method in class com.atlassian.crowd.model.webhook.WebhookImpl
 
equals(Object) - Method in class com.atlassian.crowd.search.EntityDescriptor
 
equals(Object) - Method in class com.atlassian.crowd.search.query.entity.EntityQuery
 
equals(Object) - Method in class com.atlassian.crowd.search.query.membership.MembershipQuery
 
equals(Object) - Method in class com.atlassian.crowd.util.BoundedCount
 
exactly(long) - Static method in class com.atlassian.crowd.util.BoundedCount
Create a bounded count that exactly represents a number.
ExpirableUserToken - Interface in com.atlassian.crowd.model.token
This represents a token with a limited lifetime, associated with a user (by email address and/or username).
expireAllPasswords() - Method in interface com.atlassian.crowd.directory.RemoteDirectory
Sets the UserConstants.REQUIRES_PASSWORD_CHANGE attribute to true for all users in the directory using bulk operations
expireAllPasswords(Application) - Method in interface com.atlassian.crowd.manager.application.ApplicationService
Expires all passwords for all directories which are part of this application, regardless of group mapping.
expireAllPasswords(long) - Method in interface com.atlassian.crowd.manager.directory.DirectoryManager
Sets the UserConstants.REQUIRES_PASSWORD_CHANGE attribute to true for all users in the directory

F

findAliasByUsername(Application, String) - Method in interface com.atlassian.crowd.manager.application.AliasManager
Will return the 'alias' associated to the user.
findAliasesByUsernames(Application, Iterable<String>) - Method in interface com.atlassian.crowd.manager.application.AliasManager
Will return application-specific aliases for the provided users.
findAll() - Method in interface com.atlassian.crowd.manager.application.ApplicationManager
Retrieves all the applications in the Crowd system.
findAll() - Method in interface com.atlassian.crowd.manager.webhook.WebhookRegistry
 
findAllDirectories() - Method in interface com.atlassian.crowd.manager.directory.DirectoryManager
Returns a List of all directories in the system.
findById(long) - Method in interface com.atlassian.crowd.manager.application.ApplicationManager
Find an application by its ID.
findById(long) - Method in interface com.atlassian.crowd.manager.webhook.WebhookRegistry
 
findByName(String) - Method in interface com.atlassian.crowd.manager.application.ApplicationManager
Find an application by its name.
findDirectoryById(long) - Method in interface com.atlassian.crowd.manager.directory.DirectoryManager
Returns a Directory based on the passed in directoryId.
findDirectoryByName(String) - Method in interface com.atlassian.crowd.manager.directory.DirectoryManager
Finds a directory given the supplied name.
findGroupByName(String) - Method in interface com.atlassian.crowd.directory.InternalRemoteDirectory
 
findGroupByName(String) - Method in interface com.atlassian.crowd.directory.RemoteDirectory
Finds the group that matches the supplied name.
findGroupByName(Application, String) - Method in interface com.atlassian.crowd.manager.application.ApplicationService
Returns the first group with the matching groupname from all the active directories assigned to the application.
findGroupByName(long, String) - Method in interface com.atlassian.crowd.manager.directory.DirectoryManager
Returns the group matching the supplied groupName in the directory specified by the passed in directoryId..
findGroupWithAttributesByName(String) - Method in interface com.atlassian.crowd.directory.RemoteDirectory
Finds the group that matches the supplied name.
findGroupWithAttributesByName(Application, String) - Method in interface com.atlassian.crowd.manager.application.ApplicationService
Returns the first group with the matching groupname from all the active directories assigned to the application.
findGroupWithAttributesByName(long, String) - Method in interface com.atlassian.crowd.manager.directory.DirectoryManager
Returns the group with all attributes matching the supplied groupName in the directory specified by the passed in directoryId..
findRemoteUserByName(Application, String) - Method in interface com.atlassian.crowd.manager.application.ApplicationService
Returns the first user with the matching username from all active directories authoratiative remote directory.
findRemoteUserByName(Long, String) - Method in interface com.atlassian.crowd.manager.directory.DirectoryManager
Returns the user matching the supplied username in the authoritative remote directory specified by the passed in directoryId
findUserByExternalId(String) - Method in interface com.atlassian.crowd.directory.InternalRemoteDirectory
 
findUserByExternalId(String) - Method in interface com.atlassian.crowd.directory.RemoteDirectory
Finds the user that matches the supplied externalId.
findUserByExternalId(long, String) - Method in interface com.atlassian.crowd.manager.directory.DirectoryManager
Returns the user matching the supplied external ID in the directory specified by the passed in directoryId.
findUserByKey(Application, String) - Method in interface com.atlassian.crowd.manager.application.ApplicationService
Returns the user with a matching key from all the active directories assigned to the application.
findUserByName(String) - Method in interface com.atlassian.crowd.directory.InternalRemoteDirectory
 
findUserByName(String) - Method in interface com.atlassian.crowd.directory.RemoteDirectory
Finds the user that matches the supplied name.
findUserByName(Application, String) - Method in interface com.atlassian.crowd.manager.application.ApplicationService
Returns the first user with the matching username from all the active directories assigned to the application.
findUserByName(long, String) - Method in interface com.atlassian.crowd.manager.directory.DirectoryManager
Returns the user matching the supplied username in the directory specified by the passed in directoryId..
findUsernameByAlias(Application, String) - Method in interface com.atlassian.crowd.manager.application.AliasManager
Will return the 'real' username of the authenticating user.
findUserWithAttributesByExternalId(long, String) - Method in interface com.atlassian.crowd.manager.directory.DirectoryManager
Returns the user (with attributes) matching the supplied external ID in the directory specified by the passed in directoryId.
findUserWithAttributesByKey(Application, String) - Method in interface com.atlassian.crowd.manager.application.ApplicationService
Returns the user with a matching key from all the active directories assigned to the application.
findUserWithAttributesByName(String) - Method in interface com.atlassian.crowd.directory.RemoteDirectory
Finds the user that matches the supplied name.
findUserWithAttributesByName(Application, String) - Method in interface com.atlassian.crowd.manager.application.ApplicationService
Returns the first user with the matching username from all the active directories assigned to the application.
findUserWithAttributesByName(long, String) - Method in interface com.atlassian.crowd.manager.directory.DirectoryManager
Returns the user with all attributes matching the supplied username in the directory specified by the passed in directoryId..
findWebhookById(Application, long) - Method in interface com.atlassian.crowd.manager.application.ApplicationService
Retrieves a Webhook by its identifier.
forceRenameUser(User, String) - Method in interface com.atlassian.crowd.directory.InternalRemoteDirectory
Forces a rename on the given user in this directory.
forDirectory(Attributes) - Static method in enum com.atlassian.crowd.directory.SynchronisableDirectoryProperties.SyncGroupMembershipsAfterAuth
 
forValue(String) - Static method in enum com.atlassian.crowd.directory.SynchronisableDirectoryProperties.SyncGroupMembershipsAfterAuth
 
fromCountedItemsAndLimit(long, long) - Static method in class com.atlassian.crowd.util.BoundedCount
Get a bounded count from counting up to an upper bound.
fromId(int) - Static method in enum com.atlassian.crowd.model.permission.UserPermission
Gets a permission by its id.

G

generateDesEncryptionKey() - Method in interface com.atlassian.crowd.manager.property.PropertyManager
Generates and stores a DES key for DES encoded passwords.
generateRandomPassword() - Method in interface com.atlassian.crowd.util.PasswordHelper
 
get(int, int) - Static method in class com.atlassian.crowd.util.Percentage
 
GET_NAME - Static variable in class com.atlassian.crowd.util.InternalEntityUtils
Calls InternalEntity.getName() on its argument, which must not be null.
getAddedSuccessfully() - Method in class com.atlassian.crowd.manager.directory.BulkAddResult
Calculates the number of entities which were successfully added, which is calculated as the number of entities which were attempted to be added minus both the failed entities (which couldn't be added) and the existing entities (which already existed and hence couldn't be added).
getAliasName() - Method in exception com.atlassian.crowd.manager.application.AliasAlreadyInUseException
 
getAllowedOperations() - Method in class com.atlassian.crowd.model.directory.DirectoryImpl
 
getAllowedOperations() - Method in class com.atlassian.crowd.model.directory.ImmutableDirectory
 
getAllTranslationsForPrefix(String) - Method in interface com.atlassian.crowd.util.I18nHelper
Return a map of all the translated keys whose keys start with the given prefix, indexed by their key.
getAllUserExternalIds() - Method in interface com.atlassian.crowd.directory.InternalRemoteDirectory
Retrieves all users externalIds found in this directory.
getApplication() - Method in class com.atlassian.crowd.model.webhook.WebhookImpl
 
getApplication() - Method in class com.atlassian.crowd.model.webhook.WebhookTemplate
 
getApplicationName() - Method in exception com.atlassian.crowd.manager.application.AliasAlreadyInUseException
 
getAttemptedToAdd() - Method in class com.atlassian.crowd.manager.directory.BulkAddResult
 
getAttemptedToRemove() - Method in class com.atlassian.crowd.manager.directory.BulkRemoveResult
 
getAttributeAsBoolean(String, boolean) - Method in class com.atlassian.crowd.directory.AttributeValuesHolder
 
getAttributeAsLong(String, long) - Method in class com.atlassian.crowd.directory.AttributeValuesHolder
 
getAttributes() - Method in class com.atlassian.crowd.directory.AttributeValuesHolder
 
getAttributes() - Method in class com.atlassian.crowd.model.application.ApplicationImpl
 
getAttributes() - Method in class com.atlassian.crowd.model.application.ImmutableApplication
 
getAttributes() - Method in class com.atlassian.crowd.model.directory.DirectoryImpl
 
getAttributes() - Method in class com.atlassian.crowd.model.directory.ImmutableDirectory
 
getAttributes() - Method in class com.atlassian.crowd.model.group.GroupTemplateWithAttributes
 
getAttributes() - Method in class com.atlassian.crowd.model.user.UserTemplateWithAttributes
 
getAuthoritativeDirectory() - Method in interface com.atlassian.crowd.directory.RemoteDirectory
 
getBoolean(String, boolean) - Method in interface com.atlassian.crowd.manager.property.PropertyManager
Gets a boolean property.
getBuildNumber() - Method in interface com.atlassian.crowd.manager.property.PropertyManager
This method returns the current build number for Crowd from the datastore.
getBundleLocations() - Method in interface com.atlassian.crowd.util.I18nHelperConfiguration
 
getCapabilitiesForNewUsers(Application) - Method in interface com.atlassian.crowd.manager.application.ApplicationService
Gets the expected capabilities for new users.
getContent() - Method in class com.atlassian.crowd.manager.avatar.AvatarReference.BlobAvatar
 
getContentType() - Method in class com.atlassian.crowd.manager.avatar.AvatarReference.BlobAvatar
 
getCount() - Method in class com.atlassian.crowd.util.BoundedCount
The number of elements counted in a collection.
getCreatedDate() - Method in class com.atlassian.crowd.model.application.ImmutableApplication
 
getCreatedDate() - Method in class com.atlassian.crowd.model.directory.ImmutableDirectory
 
getCreatedDate() - Method in class com.atlassian.crowd.model.InternalEntity
 
getCreatedDate() - Method in class com.atlassian.crowd.model.InternalEntityTemplate
 
getCreatedDate() - Method in class com.atlassian.crowd.model.token.Token
 
getCreatedDate() - Method in class com.atlassian.crowd.model.user.UserTemplateWithCredentialAndAttributes
 
getCredential() - Method in class com.atlassian.crowd.model.application.ApplicationImpl
 
getCredential() - Method in class com.atlassian.crowd.model.application.ImmutableApplication
 
getCredential() - Method in class com.atlassian.crowd.model.user.UserTemplateWithCredentialAndAttributes
 
getCredentialHistory() - Method in class com.atlassian.crowd.model.user.UserTemplateWithCredentialAndAttributes
 
getCurrentEventToken(Application) - Method in interface com.atlassian.crowd.manager.application.ApplicationService
Returns a token that can be used for querying events that have happened after the token was generated.
getCurrentLicenseResourceTotal() - Method in interface com.atlassian.crowd.manager.property.PropertyManager
 
getDeploymentTitle() - Method in interface com.atlassian.crowd.manager.property.PropertyManager
 
getDescription() - Method in class com.atlassian.crowd.model.application.ApplicationImpl
 
getDescription() - Method in class com.atlassian.crowd.model.application.ImmutableApplication
 
getDescription() - Method in class com.atlassian.crowd.model.directory.DirectoryImpl
 
getDescription() - Method in class com.atlassian.crowd.model.directory.ImmutableDirectory
 
getDescription() - Method in class com.atlassian.crowd.model.group.GroupTemplate
 
getDescription() - Method in class com.atlassian.crowd.model.group.ImmutableGroup
 
getDescriptiveName() - Method in interface com.atlassian.crowd.directory.RemoteDirectory
Returns a descriptive name for the type of directory.
getDesEncryptionKey() - Method in interface com.atlassian.crowd.manager.property.PropertyManager
 
getDirectory(Directory) - Method in interface com.atlassian.crowd.directory.loader.DirectoryInstanceLoader
Loads the RemoteDirectory implementation class for a specific (already saved) Directory configuration.
getDirectory(Directory) - Method in interface com.atlassian.crowd.directory.loader.InternalDirectoryInstanceLoader
 
getDirectoryID() - Method in interface com.atlassian.crowd.directory.monitor.DirectoryMonitor
Returns the ID of the directory that is being polled.
getDirectoryId() - Method in interface com.atlassian.crowd.directory.RemoteDirectory
Gets the internal unique directoryId of the directory store.
getDirectoryId() - Method in interface com.atlassian.crowd.manager.permission.DirectoryGroup
ID of the directory this group belongs to
getDirectoryId() - Method in class com.atlassian.crowd.model.group.GroupTemplate
 
getDirectoryId() - Method in class com.atlassian.crowd.model.group.ImmutableGroup
 
getDirectoryId() - Method in interface com.atlassian.crowd.model.token.ExpirableUserToken
The ID of the directory associated with the token.
getDirectoryId() - Method in class com.atlassian.crowd.model.token.Token
Directory the user originated, -1 if the token is for an application.
getDirectoryId() - Method in class com.atlassian.crowd.model.user.UserTemplate
 
getDirectoryMapping(long) - Method in class com.atlassian.crowd.model.application.ApplicationImpl
 
getDirectoryMapping(long) - Method in class com.atlassian.crowd.model.application.ImmutableApplication
 
getDirectoryMappings() - Method in class com.atlassian.crowd.model.application.ApplicationImpl
 
getDirectoryMappings() - Method in class com.atlassian.crowd.model.application.ImmutableApplication
 
getDirectoryName() - Method in interface com.atlassian.crowd.manager.permission.DirectoryGroup
Convenience method - the name of the directory this group belongs to
getDirectorySynchronisationInformation(long) - Method in interface com.atlassian.crowd.manager.directory.DirectoryManager
Retrieves the sync info for the directory - last sync start time & duration, current sync start time (if directory is currently synchronising)
getDirectorySynchronisationInformation(Directory) - Method in interface com.atlassian.crowd.manager.directory.SynchronisationStatusManager
Returns directory synchronisation information.
getDisplayName() - Method in class com.atlassian.crowd.model.user.UserTemplate
 
getDomain() - Method in interface com.atlassian.crowd.manager.property.PropertyManager
Will return the Domain property from the datastore or null if the domain has not been set.
getEmailAddress() - Method in interface com.atlassian.crowd.model.token.ExpirableUserToken
An email address that can be associated with the token.
getEmailAddress() - Method in class com.atlassian.crowd.model.user.UserTemplate
 
getEncryptionType() - Method in class com.atlassian.crowd.model.directory.DirectoryImpl
 
getEncryptionType() - Method in class com.atlassian.crowd.model.directory.ImmutableDirectory
 
getEndpointUrl() - Method in class com.atlassian.crowd.model.webhook.WebhookImpl
 
getEndpointUrl() - Method in class com.atlassian.crowd.model.webhook.WebhookTemplate
 
getEntityDescriptor() - Method in class com.atlassian.crowd.search.query.entity.EntityQuery
 
getEntityNamesToMatch() - Method in class com.atlassian.crowd.search.query.membership.MembershipQuery
 
getEntityNameToMatch() - Method in class com.atlassian.crowd.search.query.membership.MembershipQuery
Deprecated.
getEntityToMatch() - Method in class com.atlassian.crowd.search.query.membership.MembershipQuery
 
getEntityToReturn() - Method in class com.atlassian.crowd.search.query.membership.MembershipQuery
 
getEntityType() - Method in class com.atlassian.crowd.search.EntityDescriptor
 
getExistingEntities() - Method in class com.atlassian.crowd.manager.directory.BulkAddResult
Returns the entities which did not get overwritten during the bulk add process.
getExpiryDate() - Method in interface com.atlassian.crowd.model.token.ExpirableUserToken
The date at which the token expires, in millis since the epoch.
getExternalId() - Method in class com.atlassian.crowd.model.user.UserTemplate
 
getFailedEntities() - Method in class com.atlassian.crowd.manager.directory.BulkAddResult
Returns the entities which did failed to be added during the bulk add process.
getFailedEntities() - Method in class com.atlassian.crowd.manager.directory.BulkRemoveResult
Returns the entities which failed to be removed during the bulk remove process.
getFailedEntities() - Method in class com.atlassian.crowd.util.BatchResult
 
getFailuresSinceLastSuccess() - Method in class com.atlassian.crowd.model.webhook.WebhookImpl
 
getFailuresSinceLastSuccess() - Method in class com.atlassian.crowd.model.webhook.WebhookTemplate
 
getFirstName() - Method in class com.atlassian.crowd.model.user.UserTemplate
 
getFrom() - Method in class com.atlassian.crowd.util.mail.SMTPServer
 
getGroupName() - Method in interface com.atlassian.crowd.manager.permission.DirectoryGroup
The name of this group
getGroupName() - Method in exception com.atlassian.crowd.manager.permission.UserPermissionDowngradeException
 
getGroupType() - Method in class com.atlassian.crowd.search.EntityDescriptor
 
getGroupType() - Method in class com.atlassian.crowd.search.query.entity.GroupQuery
 
getHost() - Method in class com.atlassian.crowd.util.mail.SMTPServer
 
getHostedUserAvatarUrl(long, String, int) - Method in interface com.atlassian.crowd.manager.avatar.AvatarProvider
Gets a URL for a Crowd-hosted avatar, identified by name, and specific to an application.
getId() - Method in class com.atlassian.crowd.model.application.ImmutableApplication
 
getId() - Method in class com.atlassian.crowd.model.directory.ImmutableDirectory
 
getId() - Method in class com.atlassian.crowd.model.InternalEntity
 
getId() - Method in class com.atlassian.crowd.model.InternalEntityTemplate
 
getId() - Method in enum com.atlassian.crowd.model.permission.UserPermission
 
getId() - Method in class com.atlassian.crowd.model.token.Token
 
getId() - Method in class com.atlassian.crowd.model.webhook.WebhookImpl
 
getId() - Method in class com.atlassian.crowd.model.webhook.WebhookTemplate
 
getIdentifierHash() - Method in class com.atlassian.crowd.model.token.Token
 
getImplementationClass() - Method in class com.atlassian.crowd.model.directory.DirectoryImpl
 
getImplementationClass() - Method in class com.atlassian.crowd.model.directory.ImmutableDirectory
 
getInstance(String) - Method in interface com.atlassian.crowd.util.InstanceFactory
Get an instance of a class.
getInstance(String, ClassLoader) - Method in interface com.atlassian.crowd.util.InstanceFactory
Get an instance of a class from a specific classloader.
getInstance(Class<T>) - Method in interface com.atlassian.crowd.util.InstanceFactory
Gets an instance of a class.
getInt(String, int) - Method in interface com.atlassian.crowd.manager.property.PropertyManager
Gets an integer property.
getJndiLocation() - Method in class com.atlassian.crowd.util.mail.SMTPServer
 
getKeys() - Method in class com.atlassian.crowd.directory.AttributeValuesHolder
 
getKeys() - Method in class com.atlassian.crowd.directory.MultiValuedAttributeValuesHolder
 
getKeys() - Method in class com.atlassian.crowd.model.application.ApplicationImpl
 
getKeys() - Method in class com.atlassian.crowd.model.application.ImmutableApplication
 
getKeys() - Method in class com.atlassian.crowd.model.directory.DirectoryImpl
 
getKeys() - Method in class com.atlassian.crowd.model.directory.ImmutableDirectory
 
getKeys() - Method in class com.atlassian.crowd.model.group.GroupTemplateWithAttributes
 
getKeys() - Method in class com.atlassian.crowd.model.user.UserTemplateWithAttributes
 
getLastAccessedTime() - Method in class com.atlassian.crowd.model.token.Token
Return the last accessed time.
getLastName() - Method in class com.atlassian.crowd.model.user.UserTemplate
 
getLifetime() - Method in class com.atlassian.crowd.model.token.Token
 
getLocale() - Method in interface com.atlassian.crowd.util.I18nHelperConfiguration
 
getLowerImplementationClass() - Method in class com.atlassian.crowd.model.directory.DirectoryImpl
 
getLowerName() - Method in class com.atlassian.crowd.model.application.ApplicationImpl
 
getLowerName() - Method in class com.atlassian.crowd.model.directory.DirectoryImpl
 
getMaxResults() - Method in class com.atlassian.crowd.search.query.entity.EntityQuery
 
getMaxResults() - Method in class com.atlassian.crowd.search.query.membership.MembershipQuery
 
getMemberships() - Method in interface com.atlassian.crowd.directory.RemoteDirectory
Get an iterable view of the available group memberships.
getMissingEntities() - Method in class com.atlassian.crowd.manager.directory.BulkRemoveResult
Returns the entities which were missing and hence which were not attempted to be removed.
getName() - Method in class com.atlassian.crowd.model.application.ImmutableApplication
 
getName() - Method in class com.atlassian.crowd.model.directory.ImmutableDirectory
 
getName() - Method in class com.atlassian.crowd.model.group.GroupTemplate
 
getName() - Method in class com.atlassian.crowd.model.group.ImmutableGroup
 
getName() - Method in class com.atlassian.crowd.model.InternalEntity
 
getName() - Method in class com.atlassian.crowd.model.InternalEntityTemplate
 
getName() - Method in class com.atlassian.crowd.model.token.Token
Gets the name of the entity.
getName() - Method in class com.atlassian.crowd.model.user.UserTemplate
 
getNewEvents(Application, String) - Method in interface com.atlassian.crowd.manager.application.ApplicationService
Returns an events object which contains a new eventToken and events that happened after the given eventToken was generated.
getNotificationEmail() - Method in interface com.atlassian.crowd.manager.property.PropertyManager
 
getOldestFailureDate() - Method in class com.atlassian.crowd.model.webhook.WebhookImpl
 
getOldestFailureDate() - Method in class com.atlassian.crowd.model.webhook.WebhookTemplate
 
getPassword() - Method in class com.atlassian.crowd.util.mail.SMTPServer
 
getPermission() - Method in interface com.atlassian.crowd.manager.permission.PermittedGroup
A UserPermission granted to this DirectoryGroup
getPollingInterval() - Method in interface com.atlassian.crowd.directory.monitor.poller.DirectoryPoller
 
getPort() - Method in class com.atlassian.crowd.util.mail.SMTPServer
 
getPrefix() - Method in class com.atlassian.crowd.util.mail.SMTPServer
 
getProperty(String) - Method in interface com.atlassian.crowd.manager.property.PropertyManager
Retrieves an arbitrary property by name.
getRandomHash() - Method in class com.atlassian.crowd.model.token.Token
Gets the token key.
getRandomNumber() - Method in class com.atlassian.crowd.model.token.Token
 
getRawDirectory(Long, String, Map<String, String>) - Method in interface com.atlassian.crowd.directory.loader.DirectoryInstanceLoader
Loads a guaranteed un-cached directory implementation for a specific configuration.
getRawDirectory(Long, String, Map<String, String>) - Method in interface com.atlassian.crowd.directory.loader.InternalDirectoryInstanceLoader
 
getRemoteAddresses() - Method in class com.atlassian.crowd.model.application.ApplicationImpl
 
getRemoteAddresses() - Method in class com.atlassian.crowd.model.application.ImmutableApplication
 
getRemovedSuccessfully() - Method in class com.atlassian.crowd.manager.directory.BulkRemoveResult
Amount of entities successfully removed, which is calculated as the amount of entities which were attempted to be removed minus both the entities which were missing (and hence could not be removed) and the entities which failed to be removed.
getReturnType() - Method in class com.atlassian.crowd.search.query.entity.EntityQuery
 
getReturnType() - Method in class com.atlassian.crowd.search.query.membership.MembershipQuery
 
getSearchRestriction() - Method in class com.atlassian.crowd.search.query.entity.EntityQuery
 
getSearchRestriction() - Method in class com.atlassian.crowd.search.query.membership.MembershipQuery
 
getSeconds() - Method in class com.atlassian.crowd.model.token.TokenLifetime
 
getSessionTime() - Method in interface com.atlassian.crowd.manager.property.PropertyManager
 
getSMTPServer() - Method in interface com.atlassian.crowd.manager.property.PropertyManager
 
getSMTPTemplate() - Method in interface com.atlassian.crowd.manager.property.PropertyManager
Deprecated.
getStartIndex() - Method in class com.atlassian.crowd.search.query.entity.EntityQuery
 
getStartIndex() - Method in class com.atlassian.crowd.search.query.membership.MembershipQuery
 
getString(String, String) - Method in interface com.atlassian.crowd.manager.property.PropertyManager
Gets a string property.
getSuccessfulEntities() - Method in class com.atlassian.crowd.util.BatchResult
 
getSupportInformation(User) - Method in interface com.atlassian.crowd.support.SupportInformationService
 
getSynchronisationMode(long) - Method in interface com.atlassian.crowd.manager.directory.DirectoryManager
Returns the preferred synchronisation mode defined for the directory if synchronisable, else null
getText(String) - Method in interface com.atlassian.crowd.util.I18nHelper
 
getText(String, String) - Method in interface com.atlassian.crowd.util.I18nHelper
 
getText(String, String, String) - Method in interface com.atlassian.crowd.util.I18nHelper
 
getText(String, Object) - Method in interface com.atlassian.crowd.util.I18nHelper
 
getText(Locale, String, Serializable...) - Method in interface com.atlassian.crowd.util.I18nHelper
 
getToken() - Method in interface com.atlassian.crowd.model.token.ExpirableUserToken
A unique token.
getToken() - Method in class com.atlassian.crowd.model.webhook.WebhookImpl
 
getToken() - Method in class com.atlassian.crowd.model.webhook.WebhookTemplate
 
getTotalAttempted() - Method in class com.atlassian.crowd.util.BatchResult
 
getTotalSuccessful() - Method in class com.atlassian.crowd.util.BatchResult
 
getTrustedProxyServers() - Method in interface com.atlassian.crowd.manager.property.PropertyManager
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.model.application.ApplicationImpl
 
getType() - Method in class com.atlassian.crowd.model.application.ImmutableApplication
 
getType() - Method in class com.atlassian.crowd.model.directory.DirectoryImpl
 
getType() - Method in class com.atlassian.crowd.model.directory.ImmutableDirectory
 
getType() - Method in class com.atlassian.crowd.model.group.GroupTemplate
 
getType() - Method in class com.atlassian.crowd.model.group.ImmutableGroup
 
getUnaliasedUsername() - Method in class com.atlassian.crowd.model.token.Token
 
getUnescapedText(String) - Method in interface com.atlassian.crowd.util.I18nHelper
 
getUnescapedText(Locale, String) - Method in interface com.atlassian.crowd.util.I18nHelper
 
getUpdatedDate() - Method in class com.atlassian.crowd.model.application.ImmutableApplication
 
getUpdatedDate() - Method in class com.atlassian.crowd.model.directory.ImmutableDirectory
 
getUpdatedDate() - Method in class com.atlassian.crowd.model.InternalEntity
 
getUpdatedDate() - Method in class com.atlassian.crowd.model.InternalEntityTemplate
 
getUpdatedDate() - Method in class com.atlassian.crowd.model.user.UserTemplateWithCredentialAndAttributes
 
getUri() - Method in class com.atlassian.crowd.manager.avatar.AvatarReference.UriAvatarReference
 
getUserAvatar(Application, String, int) - Method in interface com.atlassian.crowd.manager.application.ApplicationService
Gets an avatar for this user, if one is available.
getUserAvatar(User, int) - Method in interface com.atlassian.crowd.manager.avatar.AvatarProvider
Gets a URL for an avatar based on the information in this User, if one is available.
getUserAvatarByName(String, int) - Method in interface com.atlassian.crowd.directory.RemoteDirectory
Return an avatar, if available, for the named user.
getUserAvatarByName(long, String, int) - Method in interface com.atlassian.crowd.manager.directory.DirectoryManager
Return an avatar, if available, for the named user in the specified directory.
getUserAvatarLink(Application, String, int) - Method in interface com.atlassian.crowd.manager.application.ApplicationService
Gets a URL for an avatar for this user, if one is available.
getUserCount() - Method in interface com.atlassian.crowd.directory.InternalRemoteDirectory
Return number of users found in this directory.
getUsername() - Method in exception com.atlassian.crowd.manager.application.AliasAlreadyInUseException
 
getUsername() - Method in interface com.atlassian.crowd.model.token.ExpirableUserToken
A username that can be associated with the token.
getUsername() - Method in class com.atlassian.crowd.util.mail.SMTPServer
 
getUseSSL() - Method in class com.atlassian.crowd.util.mail.SMTPServer
 
getValue(String) - Method in class com.atlassian.crowd.directory.AttributeValuesHolder
 
getValue(String) - Method in class com.atlassian.crowd.directory.MultiValuedAttributeValuesHolder
 
getValue() - Method in enum com.atlassian.crowd.directory.SynchronisableDirectoryProperties.SyncGroupMembershipsAfterAuth
 
getValue(String) - Method in class com.atlassian.crowd.model.application.ApplicationImpl
 
getValue(String) - Method in class com.atlassian.crowd.model.application.ImmutableApplication
 
getValue(String) - Method in class com.atlassian.crowd.model.directory.DirectoryImpl
 
getValue(String) - Method in class com.atlassian.crowd.model.directory.ImmutableDirectory
 
getValue(String) - Method in class com.atlassian.crowd.model.group.GroupTemplateWithAttributes
 
getValue(String) - Method in class com.atlassian.crowd.model.user.UserTemplateWithAttributes
 
getValues(String) - Method in class com.atlassian.crowd.directory.AttributeValuesHolder
 
getValues(String) - Method in class com.atlassian.crowd.directory.MultiValuedAttributeValuesHolder
 
getValues(String) - Method in class com.atlassian.crowd.model.application.ApplicationImpl
 
getValues(String) - Method in class com.atlassian.crowd.model.application.ImmutableApplication
 
getValues(String) - Method in class com.atlassian.crowd.model.directory.DirectoryImpl
 
getValues(String) - Method in class com.atlassian.crowd.model.directory.ImmutableDirectory
 
getValues(String) - Method in class com.atlassian.crowd.model.group.GroupTemplateWithAttributes
 
getValues(String) - Method in class com.atlassian.crowd.model.user.UserTemplateWithAttributes
 
getWebhooks() - Method in class com.atlassian.crowd.model.application.ApplicationImpl
 
getWebhooks() - Method in class com.atlassian.crowd.model.application.ImmutableApplication
 
group(GroupType) - Static method in class com.atlassian.crowd.search.EntityDescriptor
 
group() - Static method in class com.atlassian.crowd.search.EntityDescriptor
 
GroupMembershipQuery<T> - Class in com.atlassian.crowd.search.query.membership
 
GroupMembershipQuery(Class<T>, boolean, EntityDescriptor, String, EntityDescriptor, int, int) - Constructor for class com.atlassian.crowd.search.query.membership.GroupMembershipQuery
GroupMembershipQuery(Class<T>, boolean, EntityDescriptor, EntityDescriptor, int, int, SearchRestriction, String...) - Constructor for class com.atlassian.crowd.search.query.membership.GroupMembershipQuery
 
GroupMembersOfGroupQuery<T> - Class in com.atlassian.crowd.search.query.membership
 
GroupMembersOfGroupQuery(Class<T>, boolean, EntityDescriptor, String, EntityDescriptor, int, int) - Constructor for class com.atlassian.crowd.search.query.membership.GroupMembersOfGroupQuery
GroupMembersOfGroupQuery(Class<T>, boolean, EntityDescriptor, EntityDescriptor, int, int, SearchRestriction, String...) - Constructor for class com.atlassian.crowd.search.query.membership.GroupMembersOfGroupQuery
 
GroupQuery<T> - Class in com.atlassian.crowd.search.query.entity
 
GroupQuery(Class<T>, GroupType, SearchRestriction, int, int) - Constructor for class com.atlassian.crowd.search.query.entity.GroupQuery
 
GROUPS_TO_NAMES - Static variable in class com.atlassian.crowd.directory.DirectoryMembershipsIterable
Deprecated.
GroupTemplate - Class in com.atlassian.crowd.model.group
A publicly mutable Group implementation.
GroupTemplate(String, long, GroupType) - Constructor for class com.atlassian.crowd.model.group.GroupTemplate
Build a template for a new group.
GroupTemplate(String) - Constructor for class com.atlassian.crowd.model.group.GroupTemplate
 
GroupTemplate(String, long) - Constructor for class com.atlassian.crowd.model.group.GroupTemplate
Contructor that defaults the GroupType to GroupType.GROUP
GroupTemplate(Group) - Constructor for class com.atlassian.crowd.model.group.GroupTemplate
Build a template from an existing group.
GroupTemplateWithAttributes - Class in com.atlassian.crowd.model.group
Mutable group template with mutable attributes.
GroupTemplateWithAttributes(String, long, GroupType) - Constructor for class com.atlassian.crowd.model.group.GroupTemplateWithAttributes
 
GroupTemplateWithAttributes(GroupWithAttributes) - Constructor for class com.atlassian.crowd.model.group.GroupTemplateWithAttributes
Creates new GroupTemplateWithAttributes based on the given group and attributes.

H

hasFailures() - Method in class com.atlassian.crowd.util.BatchResult
 
hashCode() - Method in class com.atlassian.crowd.model.application.ApplicationImpl
 
hashCode() - Method in class com.atlassian.crowd.model.application.ImmutableApplication
 
hashCode() - Method in class com.atlassian.crowd.model.directory.DirectoryImpl
 
hashCode() - Method in class com.atlassian.crowd.model.directory.ImmutableDirectory
 
hashCode() - Method in class com.atlassian.crowd.model.group.GroupTemplate
 
hashCode() - Method in class com.atlassian.crowd.model.group.ImmutableGroup
 
hashCode() - Method in class com.atlassian.crowd.model.InternalEntity
 
hashCode() - Method in class com.atlassian.crowd.model.InternalEntityTemplate
 
hashCode() - Method in class com.atlassian.crowd.model.token.Token
 
hashCode() - Method in class com.atlassian.crowd.model.token.TokenLifetime
 
hashCode() - Method in class com.atlassian.crowd.model.user.UserTemplate
 
hashCode() - Method in class com.atlassian.crowd.model.webhook.WebhookImpl
 
hashCode() - Method in class com.atlassian.crowd.search.EntityDescriptor
 
hashCode() - Method in class com.atlassian.crowd.search.query.entity.EntityQuery
 
hashCode() - Method in class com.atlassian.crowd.search.query.membership.MembershipQuery
 
hashCode() - Method in class com.atlassian.crowd.util.BoundedCount
 
hasMonitor(long) - Method in interface com.atlassian.crowd.manager.directory.monitor.DirectoryMonitorManager
Determines whether a directory is currently being monitored.
hasPermission(Directory, OperationType) - Method in interface com.atlassian.crowd.manager.permission.PermissionManager
Determine whether a directory has the permission to perform a certain operation.
hasPermission(Application, Directory, OperationType) - Method in interface com.atlassian.crowd.manager.permission.PermissionManager
Determine whether an application has permission to execute a particular operation on a given directory.
hasRemoteAddress(String) - Method in class com.atlassian.crowd.model.application.ApplicationImpl
 
hasRemoteAddress(String) - Method in class com.atlassian.crowd.model.application.ImmutableApplication
 

I

I18nHelper - Interface in com.atlassian.crowd.util
Gets text messages that allow for i18n.
I18nHelperConfiguration - Interface in com.atlassian.crowd.util
Configuration for the i18n helper.
id - Variable in class com.atlassian.crowd.model.InternalEntity
 
ImmutableApplication - Class in com.atlassian.crowd.model.application
Immutable Application
ImmutableApplication(Long, String, ApplicationType, String, PasswordCredential, boolean, boolean, Map<String, String>, List<DirectoryMapping>, Set<RemoteAddress>, Set<Webhook>, boolean, boolean, Date, Date) - Constructor for class com.atlassian.crowd.model.application.ImmutableApplication
Deprecated.
ImmutableApplication.Builder - Class in com.atlassian.crowd.model.application
 
ImmutableDirectory - Class in com.atlassian.crowd.model.directory
 
ImmutableDirectory.Builder - Class in com.atlassian.crowd.model.directory
 
ImmutableGroup - Class in com.atlassian.crowd.model.group
 
ImmutableGroup.Builder - Class in com.atlassian.crowd.model.group
 
IMPLEMENTATION_CLASS - Static variable in class com.atlassian.crowd.search.query.entity.restriction.constants.DirectoryTermKeys
Implementation class for directory.
INCREMENTAL_SYNC_ENABLED - Static variable in class com.atlassian.crowd.directory.SynchronisableDirectoryProperties
Property key for enabling incremental sync
incrementedProgress() - Method in class com.atlassian.crowd.util.TimedProgressOperation
Indicate that a unit of work has been done, and log if necessary.
incrementProgress() - Method in class com.atlassian.crowd.util.TimedProgressOperation
Indicate that a unit of work is about to be done, and log if necessary.
inSeconds(long) - Static method in class com.atlassian.crowd.model.token.TokenLifetime
Builds a new instance that represents a requested lifetime of a given number of seconds
InstanceFactory - Interface in com.atlassian.crowd.util
An interface to easily instantiate objects from classes.
InternalDirectoryInstanceLoader - Interface in com.atlassian.crowd.directory.loader
An extension of DirectoryInstanceLoader specialised for Internal Directories.
InternalEntity - Class in com.atlassian.crowd.model
Superclass for internally stored data objects.
InternalEntity() - Constructor for class com.atlassian.crowd.model.InternalEntity
 
InternalEntity(InternalEntityTemplate) - Constructor for class com.atlassian.crowd.model.InternalEntity
 
InternalEntityTemplate - Class in com.atlassian.crowd.model
This class can be used to hold data for performing an XML import.
InternalEntityTemplate() - Constructor for class com.atlassian.crowd.model.InternalEntityTemplate
 
InternalEntityTemplate(Long, String, boolean, Date, Date) - Constructor for class com.atlassian.crowd.model.InternalEntityTemplate
 
InternalEntityUtils - Class in com.atlassian.crowd.util
 
InternalHybridDirectoryInstanceLoader - Interface in com.atlassian.crowd.directory.loader
Loader for directories that work by caching/mirroring some remote directory in the internal repository.
InternalRemoteDirectory - Interface in com.atlassian.crowd.directory
This interface represents a specialised extension of RemoteDirectory that is used by InternalDirectories.
InvalidWebhookEndpointException - Exception in com.atlassian.crowd.manager.webhook
 
InvalidWebhookEndpointException(String, String) - Constructor for exception com.atlassian.crowd.manager.webhook.InvalidWebhookEndpointException
 
InvalidWebhookEndpointException(String, Throwable) - Constructor for exception com.atlassian.crowd.manager.webhook.InvalidWebhookEndpointException
 
IS_SYNCHRONISING - Static variable in class com.atlassian.crowd.directory.SynchronisableDirectoryProperties
Property key for the synchronisation status.
isActive() - Method in class com.atlassian.crowd.model.application.ImmutableApplication
 
isActive() - Method in class com.atlassian.crowd.model.directory.ImmutableDirectory
 
isActive() - Method in class com.atlassian.crowd.model.group.GroupTemplate
 
isActive() - Method in class com.atlassian.crowd.model.group.ImmutableGroup
 
isActive() - Method in class com.atlassian.crowd.model.InternalEntity
 
isActive() - Method in class com.atlassian.crowd.model.InternalEntityTemplate
 
isActive() - Method in class com.atlassian.crowd.model.user.UserTemplate
 
isAliasingEnabled() - Method in class com.atlassian.crowd.model.application.ApplicationImpl
 
isAliasingEnabled() - Method in class com.atlassian.crowd.model.application.ImmutableApplication
 
isApplicationToken() - Method in class com.atlassian.crowd.model.token.Token
 
isCacheEnabled() - Method in interface com.atlassian.crowd.manager.property.PropertyManager
 
isDefault() - Method in class com.atlassian.crowd.model.token.TokenLifetime
 
isEmpty() - Method in class com.atlassian.crowd.directory.AttributeValuesHolder
 
isEmpty() - Method in class com.atlassian.crowd.directory.MultiValuedAttributeValuesHolder
 
isEmpty() - Method in class com.atlassian.crowd.model.application.ApplicationImpl
 
isEmpty() - Method in class com.atlassian.crowd.model.application.ImmutableApplication
 
isEmpty() - Method in class com.atlassian.crowd.model.directory.DirectoryImpl
 
isEmpty() - Method in class com.atlassian.crowd.model.directory.ImmutableDirectory
 
isEmpty() - Method in class com.atlassian.crowd.model.group.GroupTemplateWithAttributes
 
isEmpty() - Method in class com.atlassian.crowd.model.user.UserTemplateWithAttributes
 
isExact() - Method in class com.atlassian.crowd.util.BoundedCount
 
isFindChildren() - Method in class com.atlassian.crowd.search.query.membership.MembershipQuery
 
isGroupDirectGroupMember(String, String) - Method in interface com.atlassian.crowd.directory.RemoteDirectory
Determines if a group is a direct member of another group.
isGroupDirectGroupMember(Application, String, String) - Method in interface com.atlassian.crowd.manager.application.ApplicationService
Returns true if the childGroup is a direct member of the parentGroup in any of the application's assigned directories.
isGroupDirectGroupMember(long, String, String) - Method in interface com.atlassian.crowd.manager.directory.DirectoryManager
Returns true if the childGroup is a direct member of the parentGroup in the directory specified by the passed in directoryId.
isGroupNestedGroupMember(Application, String, String) - Method in interface com.atlassian.crowd.manager.application.ApplicationService
Returns true if the childGroup is a direct or indirect (nested) member of the parentGroup in any of the application's active assigned directories.
isGroupNestedGroupMember(long, String, String) - Method in interface com.atlassian.crowd.manager.directory.DirectoryManager
Returns true if the childGroup is a direct or indirect (nested) member of the parentGroup in the directory specified by the passed in directoryId.
isGzipEnabled() - Method in interface com.atlassian.crowd.manager.property.PropertyManager
Deprecated.
this is no longer configurable in Crowd and always returns true
isIncludeIpAddressInValidationFactors() - Method in interface com.atlassian.crowd.manager.property.PropertyManager
Should the client IP address be included as a validation factor?
isIncrementalSyncEnabled() - Method in interface com.atlassian.crowd.directory.SynchronisableDirectory
Gets the preferred synchronisation mode for this remote directory.
isJndiMailActive() - Method in class com.atlassian.crowd.util.mail.SMTPServer
 
isLocal() - Method in class com.atlassian.crowd.model.group.GroupTemplate
 
isLocalUserStatusEnabled() - Method in interface com.atlassian.crowd.directory.InternalRemoteDirectory
Returns true if user active status is updated independently in the Crowd cache and the remote directory.
isLowerCaseOutput() - Method in class com.atlassian.crowd.model.application.ApplicationImpl
 
isLowerCaseOutput() - Method in class com.atlassian.crowd.model.application.ImmutableApplication
 
isMembershipAggregationEnabled() - Method in class com.atlassian.crowd.model.application.ApplicationImpl
 
isMembershipAggregationEnabled() - Method in class com.atlassian.crowd.model.application.ImmutableApplication
 
isOverwriteUsed() - Method in class com.atlassian.crowd.manager.directory.BulkAddResult
 
isPermanent() - Method in class com.atlassian.crowd.model.application.ApplicationImpl
 
isPermanent() - Method in class com.atlassian.crowd.model.application.ImmutableApplication
 
isPermitted(String, String) - Method in interface com.atlassian.crowd.cache.UserAuthorisationCache
Returns whether the user is permitted to authenticate with the application.
isRolesDisabled() - Method in interface com.atlassian.crowd.directory.RemoteDirectory
Deprecated. 
isSecureCookie() - Method in interface com.atlassian.crowd.manager.property.PropertyManager
 
isSynchronisable(long) - Method in interface com.atlassian.crowd.manager.directory.DirectoryManager
Returns true if the underlying directory implementation supports manual synchronisation of the directory's local cache.
isSynchronising(long) - Method in interface com.atlassian.crowd.manager.directory.DirectoryManager
Returns true if the given Directory is currently synchronising.
isUserAuthorised(Application, String) - Method in interface com.atlassian.crowd.manager.application.ApplicationService
Returns true if the user is permitted to attempt authentication with the application.
isUserAuthorised(Application, User) - Method in interface com.atlassian.crowd.manager.application.ApplicationService
isUserDirectGroupMember(String, String) - Method in interface com.atlassian.crowd.directory.RemoteDirectory
Determines if a user is a direct member of a group.
isUserDirectGroupMember(Application, String, String) - Method in interface com.atlassian.crowd.manager.application.ApplicationService
Returns true if the user is a direct member of the group in the directory of the first user found with the specified username.
isUserDirectGroupMember(long, String, String) - Method in interface com.atlassian.crowd.manager.directory.DirectoryManager
Returns true if the user is a direct member of the group in the directory specified by the passed in directoryId.
isUserNestedGroupMember(Application, String, String) - Method in interface com.atlassian.crowd.manager.application.ApplicationService
Returns true if the user is a direct or indirect (nested) member of the group in the directory of the first user found with the specified username.
isUserNestedGroupMember(long, String, String) - Method in interface com.atlassian.crowd.manager.directory.DirectoryManager
Returns true if the user is a direct or indirect (nested) member of the group in the directory specified by the passed in directoryId.
isUserToken() - Method in class com.atlassian.crowd.model.token.Token
 
isUseWebAvatars() - Method in interface com.atlassian.crowd.manager.property.PropertyManager
Should public services be used for user avatars?
isUsingDatabaseTokenStorage() - Method in interface com.atlassian.crowd.manager.property.PropertyManager
Will return true if the Crowd instance is using database token storage for authentication Token's otherwise assume we are using in-memory
isValidEmail(String) - Static method in class com.atlassian.crowd.util.UserUtils
Returns true if an email address is valid.
iterator() - Method in class com.atlassian.crowd.directory.DirectoryMembershipsIterable
 

L

LAST_ACCESSED_TIME - Static variable in class com.atlassian.crowd.search.query.entity.restriction.constants.TokenTermKeys
Date the token was last accessed in milliseconds
LAST_START_SYNC_TIME - Static variable in class com.atlassian.crowd.directory.SynchronisableDirectoryProperties
Property key for the last synchronisation's start time in milliseconds from epoch.
LAST_SYNC_DURATION_MS - Static variable in class com.atlassian.crowd.directory.SynchronisableDirectoryProperties
Property key for the last synchronisation's duration in milliseconds.
LDAPDirectoryInstanceLoader - Interface in com.atlassian.crowd.directory.loader
Marker interface for the LDAP Directory instance loader.
LOG_FILE_LOCATION - Static variable in class com.atlassian.crowd.CrowdConstants.CrowdHome
 

M

MAX_ENTITY_FIELD_LENGTH - Static variable in class com.atlassian.crowd.util.InternalEntityUtils
Maximum directory entity field size for string fields.
MAX_MAX_RESULTS - Static variable in class com.atlassian.crowd.search.query.entity.EntityQuery
This is the recommended maximum number of 'max' results the system will allow you to return.
MembershipQuery<T> - Class in com.atlassian.crowd.search.query.membership
 
MembershipQuery(Class<T>, boolean, EntityDescriptor, String, EntityDescriptor, int, int) - Constructor for class com.atlassian.crowd.search.query.membership.MembershipQuery
MembershipQuery(Class<T>, boolean, EntityDescriptor, String, EntityDescriptor, int, int, SearchRestriction) - Constructor for class com.atlassian.crowd.search.query.membership.MembershipQuery
 
MembershipQuery(Class<T>, boolean, EntityDescriptor, EntityDescriptor, int, int, SearchRestriction, String...) - Constructor for class com.atlassian.crowd.search.query.membership.MembershipQuery
 
MembershipQuery(MembershipQuery<T>, int, int) - Constructor for class com.atlassian.crowd.search.query.membership.MembershipQuery
 
MembershipQuery(MembershipQuery<?>, Class<T>) - Constructor for class com.atlassian.crowd.search.query.membership.MembershipQuery
 
MembershipType - Enum in com.atlassian.crowd.model.membership
Type of membership relationship.
MultiValuedAttributeValuesHolder - Class in com.atlassian.crowd.directory
Concrete implementation of Attributes interface for multi-valued attributes.
MultiValuedAttributeValuesHolder(Map<String, Set<String>>) - Constructor for class com.atlassian.crowd.directory.MultiValuedAttributeValuesHolder
 

N

name - Variable in class com.atlassian.crowd.model.InternalEntity
 
NAME - Static variable in class com.atlassian.crowd.search.query.entity.restriction.constants.ApplicationTermKeys
Name of application.
NAME - Static variable in class com.atlassian.crowd.search.query.entity.restriction.constants.DirectoryTermKeys
Name of directory.
NAME - Static variable in class com.atlassian.crowd.search.query.entity.restriction.constants.TokenTermKeys
Username or application name associated with token.
newInstance(Application) - Static method in class com.atlassian.crowd.model.application.ApplicationImpl
 
newInstance(String, ApplicationType) - Static method in class com.atlassian.crowd.model.application.ApplicationImpl
 
newInstanceWithCredential(String, ApplicationType, PasswordCredential) - Static method in class com.atlassian.crowd.model.application.ApplicationImpl
 
newInstanceWithIdAndCredential(String, ApplicationType, PasswordCredential, long) - Static method in class com.atlassian.crowd.model.application.ApplicationImpl
 
newInstanceWithPassword(String, ApplicationType, String) - Static method in class com.atlassian.crowd.model.application.ApplicationImpl
 
notifyWebhooks() - Method in interface com.atlassian.crowd.manager.webhook.WebhookService
Delivers a notification to all the Webhooks.
NULL_PROVIDER - Static variable in interface com.atlassian.crowd.manager.avatar.AvatarProvider
 
NULL_RESTRICTION - Static variable in class com.atlassian.crowd.search.builder.QueryBuilder
 

O

ofGroupWithNoAttributes(Group) - Static method in class com.atlassian.crowd.model.group.GroupTemplateWithAttributes
Creates new GroupTemplateWithAttributes based on the given group with empty attributes.
ofType(GroupType) - Method in class com.atlassian.crowd.search.builder.QueryBuilder.PartialEntityQuery
 
ofUserWithNoAttributes(User) - Static method in class com.atlassian.crowd.model.user.UserTemplateWithAttributes
Deprecated.
onPingFailure(long) - Method in interface com.atlassian.crowd.manager.webhook.WebhookNotificationListener
Reacts to a failed notification delivery.
onPingSuccess(long) - Method in interface com.atlassian.crowd.manager.webhook.WebhookNotificationListener
Reacts to a successful notification delivery.

P

parentsOf(EntityDescriptor) - Method in class com.atlassian.crowd.search.builder.QueryBuilder.PartialEntityQuery
 
parentsOf(EntityDescriptor) - Method in class com.atlassian.crowd.search.builder.QueryBuilder.PartialEntityQueryWithRestriction
 
PartialEntityQuery(Class<T>, EntityDescriptor) - Constructor for class com.atlassian.crowd.search.builder.QueryBuilder.PartialEntityQuery
 
PartialEntityQueryWithRestriction(Class<T>, EntityDescriptor, SearchRestriction) - Constructor for class com.atlassian.crowd.search.builder.QueryBuilder.PartialEntityQueryWithRestriction
 
PartialEntityQueryWithStartIndex(Class<T>, EntityDescriptor, SearchRestriction, int) - Constructor for class com.atlassian.crowd.search.builder.QueryBuilder.PartialEntityQueryWithStartIndex
 
PartialMembershipQueryWithEntityToMatch(Class<T>, EntityDescriptor, EntityDescriptor, boolean) - Constructor for class com.atlassian.crowd.search.builder.QueryBuilder.PartialMembershipQueryWithEntityToMatch
Deprecated.
Use #PartialMembershipQueryWithEntityToMatch(Class, EntityDescriptor, EntityDescriptor, boolean, SearchRestriction) instead. Since v2.9.
PartialMembershipQueryWithEntityToMatch(Class<T>, EntityDescriptor, EntityDescriptor, boolean, SearchRestriction) - Constructor for class com.atlassian.crowd.search.builder.QueryBuilder.PartialMembershipQueryWithEntityToMatch
 
PartialMembershipQueryWithNameToMatch(Class<T>, EntityDescriptor, EntityDescriptor, boolean, String) - Constructor for class com.atlassian.crowd.search.builder.QueryBuilder.PartialMembershipQueryWithNameToMatch
Deprecated.
Use #PartialMembershipQueryWithNameToMatch(Class, EntityDescriptor, EntityDescriptor, boolean, SearchRestriction, String...) instead. Since v2.9.
PartialMembershipQueryWithNameToMatch(Class<T>, EntityDescriptor, EntityDescriptor, boolean, SearchRestriction, String...) - Constructor for class com.atlassian.crowd.search.builder.QueryBuilder.PartialMembershipQueryWithNameToMatch
 
PartialMembershipQueryWithStartIndex(Class<T>, EntityDescriptor, EntityDescriptor, boolean, String, int) - Constructor for class com.atlassian.crowd.search.builder.QueryBuilder.PartialMembershipQueryWithStartIndex
Deprecated.
Use #PartialMembershipQueryWithStartIndex(Class, EntityDescriptor, EntityDescriptor, boolean, int, SearchRestriction, String...) instead. Since v2.9.
PartialMembershipQueryWithStartIndex(Class<T>, EntityDescriptor, EntityDescriptor, boolean, int, SearchRestriction, String...) - Constructor for class com.atlassian.crowd.search.builder.QueryBuilder.PartialMembershipQueryWithStartIndex
 
PASSWORD_ATTRIBUTES - Static variable in class com.atlassian.crowd.model.directory.DirectoryImpl
 
PasswordHelper - Interface in com.atlassian.crowd.util
 
Percentage - Class in com.atlassian.crowd.util
Used to print percentages to log messages.
PermissionManager - Interface in com.atlassian.crowd.manager.permission
Permission Manager for Crowd to validate Directory Permissions and Application-Directory permissions.
PermittedGroup - Interface in com.atlassian.crowd.manager.permission
A DirectoryGroup with a corresponding UserPermission.
PLUGIN_DATA_LOCATION - Static variable in class com.atlassian.crowd.CrowdConstants.CrowdHome
 
pollChanges(SynchronisationMode) - Method in interface com.atlassian.crowd.directory.monitor.poller.DirectoryPoller
Polls the directory for mutations and synchronises accordingly.
populateNames(User) - Static method in class com.atlassian.crowd.util.UserUtils
Ensures that the first name, last name and displayName of the user object is fully populated.
PropertyManager - Interface in com.atlassian.crowd.manager.property
API for storing and retrieving Crowd server properties.
PropertyManagerException - Exception in com.atlassian.crowd.manager.property
Error accessing property.
PropertyManagerException() - Constructor for exception com.atlassian.crowd.manager.property.PropertyManagerException
Default constructor.
PropertyManagerException(String) - Constructor for exception com.atlassian.crowd.manager.property.PropertyManagerException
Default constructor.
PropertyManagerException(String, Throwable) - Constructor for exception com.atlassian.crowd.manager.property.PropertyManagerException
Default constructor.
PropertyManagerException(Throwable) - Constructor for exception com.atlassian.crowd.manager.property.PropertyManagerException
Default constructor.

Q

QueryBuilder - Class in com.atlassian.crowd.search.builder
Recommended convenience class to build queries.
QueryBuilder() - Constructor for class com.atlassian.crowd.search.builder.QueryBuilder
 
QueryBuilder.PartialEntityQuery<T> - Class in com.atlassian.crowd.search.builder
 
QueryBuilder.PartialEntityQueryWithRestriction<T> - Class in com.atlassian.crowd.search.builder
 
QueryBuilder.PartialEntityQueryWithStartIndex<T> - Class in com.atlassian.crowd.search.builder
 
QueryBuilder.PartialMembershipQueryWithEntityToMatch<T> - Class in com.atlassian.crowd.search.builder
 
QueryBuilder.PartialMembershipQueryWithNameToMatch<T> - Class in com.atlassian.crowd.search.builder
 
QueryBuilder.PartialMembershipQueryWithStartIndex<T> - Class in com.atlassian.crowd.search.builder
 
queryFor(Class<T>, EntityDescriptor) - Static method in class com.atlassian.crowd.search.builder.QueryBuilder
 
queryFor(Class<T>, EntityDescriptor, SearchRestriction, int, int) - Static method in class com.atlassian.crowd.search.builder.QueryBuilder
 
QueryUtils - Class in com.atlassian.crowd.search.query
 
QueryUtils() - Constructor for class com.atlassian.crowd.search.query.QueryUtils
 

R

RANDOM_NUMBER - Static variable in class com.atlassian.crowd.search.query.entity.restriction.constants.TokenTermKeys
Random number associated with token.
registerWebhook(Application, String, String) - Method in interface com.atlassian.crowd.manager.application.ApplicationService
Registers a Webhook associated to the application.
RemoteCrowdDirectoryInstanceLoader - Interface in com.atlassian.crowd.directory.loader
Marker interface for the RemoteCrowdDirectory instance loader.
RemoteDirectory - Interface in com.atlassian.crowd.directory
Gateway to perform operations on the physical remote directory.
remove(Application) - Method in interface com.atlassian.crowd.manager.application.ApplicationManager
Remove an application.
remove(Webhook) - Method in interface com.atlassian.crowd.manager.webhook.WebhookRegistry
 
removeAlias(Application, String) - Method in interface com.atlassian.crowd.manager.application.AliasManager
Remove an application-specific alias for a username.
removeAliasesForUser(String) - Method in interface com.atlassian.crowd.manager.application.AliasManager
Removes all the aliases registered for a given username in all applications (there may be different users)
removeAllGroups(Set<String>) - Method in interface com.atlassian.crowd.directory.InternalRemoteDirectory
Removes all groups from the directory.
removeAllUsers(Set<String>) - Method in interface com.atlassian.crowd.directory.InternalRemoteDirectory
Removes all users from the directory.
removeAttribute(String) - Method in class com.atlassian.crowd.model.application.ApplicationImpl
 
removeAttribute(String) - Method in class com.atlassian.crowd.model.directory.DirectoryImpl
 
removeAttribute(String) - Method in class com.atlassian.crowd.model.group.GroupTemplateWithAttributes
 
removeAttribute(String) - Method in class com.atlassian.crowd.model.user.UserTemplateWithAttributes
 
removeDirectory(Directory) - Method in interface com.atlassian.crowd.manager.directory.DirectoryManager
Removes a given directory and all its associated entities and mappings.
removeDirectoryFromApplication(Directory, Application) - Method in interface com.atlassian.crowd.manager.application.ApplicationManager
Will remove a directory from an application.
removeDirectoryMapping(long) - Method in class com.atlassian.crowd.model.application.ApplicationImpl
 
removeGroup(String) - Method in interface com.atlassian.crowd.directory.RemoteDirectory
Removes the group that matches the supplied name.
removeGroup(Application, String) - Method in interface com.atlassian.crowd.manager.application.ApplicationService
Removes ALL groups from each of the application's assigned directories that are active.
removeGroup(long, String) - Method in interface com.atlassian.crowd.manager.directory.DirectoryManager
Removes a group matching the supplied groupName in the directory specified by the passed in directoryId.
removeGroupAttributes(String, String) - Method in interface com.atlassian.crowd.directory.RemoteDirectory
Removes all the values for a single attribute key for a group.
removeGroupAttributes(Application, String, String) - Method in interface com.atlassian.crowd.manager.application.ApplicationService
Removes a group's attribute values for all active permissible directories assigned to the application.
removeGroupAttributes(long, String, String) - Method in interface com.atlassian.crowd.manager.directory.DirectoryManager
Removes a group's attribute values in the directory specified by the passed in directoryId.
removeGroupFromGroup(String, String) - Method in interface com.atlassian.crowd.directory.RemoteDirectory
Removes a group as a member of a parent group.
removeGroupFromGroup(Application, String, String) - Method in interface com.atlassian.crowd.manager.application.ApplicationService
Makes child group matching the given name not members of the parent group across ALL active directories.
removeGroupFromGroup(long, String, String) - Method in interface com.atlassian.crowd.manager.directory.DirectoryManager
Removes an existing child group from being a direct member of an existing parent group in the directory specified by the passed in directoryId.
removeGroupMapping(Application, Directory, String) - Method in interface com.atlassian.crowd.manager.application.ApplicationManager
Will remove a group mapping for the given application + directory mapping.
removeMonitor(long) - Method in interface com.atlassian.crowd.manager.directory.monitor.DirectoryMonitorManager
Removes a monitor from a monitored directory.
removePermission(Application, Directory, OperationType) - Method in interface com.atlassian.crowd.manager.permission.PermissionManager
Removes a permission with the given OperationType from the Application+Directory mapping
removePermission(Directory, OperationType) - Method in interface com.atlassian.crowd.manager.permission.PermissionManager
 
removeProperty(String) - Method in interface com.atlassian.crowd.manager.property.PropertyManager
Will attempt to remove a property from the datastore
removeRemoteAddress(Application, RemoteAddress) - Method in interface com.atlassian.crowd.manager.application.ApplicationManager
Will remove the passed in RemoteAddress from the application
removeRemoteAddress(String) - Method in class com.atlassian.crowd.model.application.ApplicationImpl
 
removeUser(String) - Method in interface com.atlassian.crowd.directory.RemoteDirectory
Removes the user that matches the supplied name.
removeUser(Application, String) - Method in interface com.atlassian.crowd.manager.application.ApplicationService
Removes the user from the first active directory they are found in.
removeUser(long, String) - Method in interface com.atlassian.crowd.manager.directory.DirectoryManager
Removes a user matching the supplied username in the directory specified by the passed in directoryId.
removeUserAttributes(String, String) - Method in interface com.atlassian.crowd.directory.RemoteDirectory
Removes all the values for a single attribute key for a user.
removeUserAttributes(Application, String, String) - Method in interface com.atlassian.crowd.manager.application.ApplicationService
Removes a user's attribute values for the first active directory containing this username.
removeUserAttributes(long, String, String) - Method in interface com.atlassian.crowd.manager.directory.DirectoryManager
Removes a user's attribute values in the directory specified by the passed in directoryId.
removeUserFromGroup(String, String) - Method in interface com.atlassian.crowd.directory.RemoteDirectory
Removes a user as a member of a group.
removeUserFromGroup(Application, String, String) - Method in interface com.atlassian.crowd.manager.application.ApplicationService
Makes the primary user of the given username no longer a member of the group on the directory where the primary user resides.
removeUserFromGroup(long, String, String) - Method in interface com.atlassian.crowd.manager.directory.DirectoryManager
Removes an existing user from being a direct member of an existing group in the directory specified by the passed in directoryId.
renameGroup(String, String) - Method in interface com.atlassian.crowd.directory.RemoteDirectory
Renames a group.
renameGroup(long, String, String) - Method in interface com.atlassian.crowd.manager.directory.DirectoryManager
Renames a group in the directory specified by the passed in directoryId.
renameUser(String, String) - Method in interface com.atlassian.crowd.directory.RemoteDirectory
Renames a user.
renameUser(Application, String, String) - Method in interface com.atlassian.crowd.manager.application.ApplicationService
Renames the user in the first active directory the users exists in.
renameUser(long, String, String) - Method in interface com.atlassian.crowd.manager.directory.DirectoryManager
Renames a user in the directory specified by the passed in directoryId.
resetFailuresSinceLastSuccess() - Method in class com.atlassian.crowd.model.webhook.WebhookTemplate
 
resetOldestFailureDate() - Method in class com.atlassian.crowd.model.webhook.WebhookTemplate
 
returningAtMost(int) - Method in class com.atlassian.crowd.search.builder.QueryBuilder.PartialEntityQuery
 
returningAtMost(int) - Method in class com.atlassian.crowd.search.builder.QueryBuilder.PartialEntityQueryWithRestriction
 
returningAtMost(int) - Method in class com.atlassian.crowd.search.builder.QueryBuilder.PartialEntityQueryWithStartIndex
 
returningAtMost(int) - Method in class com.atlassian.crowd.search.builder.QueryBuilder.PartialMembershipQueryWithNameToMatch
 
returningAtMost(int) - Method in class com.atlassian.crowd.search.builder.QueryBuilder.PartialMembershipQueryWithStartIndex
 
ReturnType - Enum in com.atlassian.crowd.search
 
role() - Static method in class com.atlassian.crowd.search.EntityDescriptor
Deprecated. 

S

SANITISED_PASSWORD - Static variable in class com.atlassian.crowd.model.directory.DirectoryImpl
 
search(EntityQuery) - Method in interface com.atlassian.crowd.manager.application.AliasManager
Perform an AliasQuery search on the alias tables of Crowd.
search(EntityQuery) - Method in interface com.atlassian.crowd.manager.application.ApplicationManager
Search applications.
searchDirectGroupRelationships(Application, MembershipQuery<T>) - Method in interface com.atlassian.crowd.manager.application.ApplicationService
Searches for direct group relationships in any of the application's active assigned directories.
searchDirectGroupRelationships(long, MembershipQuery<T>) - Method in interface com.atlassian.crowd.manager.directory.DirectoryManager
Searches for direct group relationships in the directory specified by the passed in directoryId.
searchDirectories(EntityQuery<Directory>) - Method in interface com.atlassian.crowd.manager.directory.DirectoryManager
Returns a List of Directories matching the search query.
searchGroupRelationships(MembershipQuery<T>) - Method in interface com.atlassian.crowd.directory.RemoteDirectory
Searches for membership information.
searchGroups(EntityQuery<T>) - Method in interface com.atlassian.crowd.directory.RemoteDirectory
Searches for groups that match the supplied query criteria.
searchGroups(Application, EntityQuery<T>) - Method in interface com.atlassian.crowd.manager.application.ApplicationService
Returns a List<Group> matching the search criteria defined in the query for ALL of the active directories assigned to the application.
searchGroups(long, EntityQuery<T>) - Method in interface com.atlassian.crowd.manager.directory.DirectoryManager
Returns a list of groups matching the given query in the directory specified by the passed in directoryId.
searchNestedGroupRelationships(Application, MembershipQuery<T>) - Method in interface com.atlassian.crowd.manager.application.ApplicationService
Searches for direct and indirect (nested) group relationships in any of the application's active assigned directories.
searchNestedGroupRelationships(long, MembershipQuery<T>) - Method in interface com.atlassian.crowd.manager.directory.DirectoryManager
Searches for direct and indirect (nested) group relationships in the directory specified by the passed in directoryId.
SearchResultsUtil - Class in com.atlassian.crowd.search.util
Utility methods for processing search results.
SearchResultsUtil() - Constructor for class com.atlassian.crowd.search.util.SearchResultsUtil
 
searchUsers(EntityQuery<T>) - Method in interface com.atlassian.crowd.directory.RemoteDirectory
Searches for users that match the supplied query criteria.
searchUsers(Application, EntityQuery<T>) - Method in interface com.atlassian.crowd.manager.application.ApplicationService
Returns a List<User> or List<String> matching the search criteria defined in the query for ALL of the active directories assigned to the application.
searchUsers(long, EntityQuery<T>) - Method in interface com.atlassian.crowd.manager.directory.DirectoryManager
Returns a list of users matching the given query in the directory specified by the passed in directoryId.
setActive(boolean) - Method in class com.atlassian.crowd.model.application.ApplicationImpl
 
setActive(boolean) - Method in class com.atlassian.crowd.model.application.ImmutableApplication.Builder
 
setActive(boolean) - Method in class com.atlassian.crowd.model.directory.DirectoryImpl
 
setActive(boolean) - Method in class com.atlassian.crowd.model.directory.ImmutableDirectory.Builder
 
setActive(boolean) - Method in class com.atlassian.crowd.model.group.GroupTemplate
 
setActive(boolean) - Method in class com.atlassian.crowd.model.group.ImmutableGroup.Builder
 
setActive(boolean) - Method in class com.atlassian.crowd.model.InternalEntity
 
setActive(boolean) - Method in class com.atlassian.crowd.model.InternalEntityTemplate
 
setActive(boolean) - Method in class com.atlassian.crowd.model.user.UserTemplate
 
setAliasingEnabled(boolean) - Method in class com.atlassian.crowd.model.application.ApplicationImpl
 
setAliasingEnabled(boolean) - Method in class com.atlassian.crowd.model.application.ImmutableApplication.Builder
 
setAllowedOperations(Set<OperationType>) - Method in class com.atlassian.crowd.model.directory.DirectoryImpl
 
setAllowedOperations(Set<OperationType>) - Method in class com.atlassian.crowd.model.directory.ImmutableDirectory.Builder
 
setAttribute(String, String) - Method in class com.atlassian.crowd.model.application.ApplicationImpl
 
setAttribute(String, String) - Method in class com.atlassian.crowd.model.directory.DirectoryImpl
 
setAttribute(String, String) - Method in class com.atlassian.crowd.model.group.GroupTemplateWithAttributes
 
setAttribute(String, Set<String>) - Method in class com.atlassian.crowd.model.group.GroupTemplateWithAttributes
 
setAttribute(String, String) - Method in class com.atlassian.crowd.model.user.UserTemplateWithAttributes
 
setAttribute(String, Set<String>) - Method in class com.atlassian.crowd.model.user.UserTemplateWithAttributes
 
setAttributes(Map<String, String>) - Method in interface com.atlassian.crowd.directory.RemoteDirectory
When a directory store is loaded, the attributes map will be set by the Crowd framework.
setAttributes(Map<String, String>) - Method in class com.atlassian.crowd.model.application.ApplicationImpl
Sets the attributes of the application.
setAttributes(Map<String, String>) - Method in class com.atlassian.crowd.model.application.ImmutableApplication.Builder
 
setAttributes(Map<String, String>) - Method in class com.atlassian.crowd.model.directory.DirectoryImpl
Sets the attributes of the directory.
setAttributes(Map<String, String>) - Method in class com.atlassian.crowd.model.directory.ImmutableDirectory.Builder
 
setBuildNumber(Integer) - Method in interface com.atlassian.crowd.manager.property.PropertyManager
Will set the buildNumber for the current release of Crowd.
setCacheEnabled(boolean) - Method in interface com.atlassian.crowd.manager.property.PropertyManager
 
setCreatedDate(Date) - Method in class com.atlassian.crowd.model.application.ImmutableApplication.Builder
 
setCreatedDate(Date) - Method in class com.atlassian.crowd.model.directory.ImmutableDirectory.Builder
 
setCreatedDate(Date) - Method in class com.atlassian.crowd.model.InternalEntity
 
setCreatedDate(Date) - Method in class com.atlassian.crowd.model.InternalEntityTemplate
 
setCreatedDate(Date) - Method in class com.atlassian.crowd.model.token.Token.Builder
 
setCreatedDate(Date) - Method in class com.atlassian.crowd.model.user.UserTemplateWithCredentialAndAttributes
 
setCreatedDateToNow() - Method in class com.atlassian.crowd.model.InternalEntity
 
setCredential(PasswordCredential) - Method in class com.atlassian.crowd.model.application.ApplicationImpl
 
setCurrentLicenseResourceTotal(int) - Method in interface com.atlassian.crowd.manager.property.PropertyManager
 
setDeploymentTitle(String) - Method in interface com.atlassian.crowd.manager.property.PropertyManager
 
setDescription(String) - Method in class com.atlassian.crowd.model.application.ApplicationImpl
 
setDescription(String) - Method in class com.atlassian.crowd.model.application.ImmutableApplication.Builder
 
setDescription(String) - Method in class com.atlassian.crowd.model.directory.DirectoryImpl
 
setDescription(String) - Method in class com.atlassian.crowd.model.directory.ImmutableDirectory.Builder
 
setDescription(String) - Method in class com.atlassian.crowd.model.group.GroupTemplate
 
setDescription(String) - Method in class com.atlassian.crowd.model.group.ImmutableGroup.Builder
 
setDirectoryId(long) - Method in interface com.atlassian.crowd.directory.RemoteDirectory
When a directory store is loaded, the directoryId will be set by the crowd framework.
setDirectoryId(long) - Method in class com.atlassian.crowd.model.group.GroupTemplate
 
setDirectoryId(long) - Method in class com.atlassian.crowd.model.group.ImmutableGroup.Builder
 
setDirectoryId(long) - Method in class com.atlassian.crowd.model.token.Token.Builder
 
setDirectoryId(long) - Method in class com.atlassian.crowd.model.user.UserTemplate
 
setDirectoryMappings(List<DirectoryMapping>) - Method in class com.atlassian.crowd.model.application.ImmutableApplication.Builder
 
setDisplayName(String) - Method in class com.atlassian.crowd.model.user.UserTemplate
 
setDomain(String) - Method in interface com.atlassian.crowd.manager.property.PropertyManager
 
setEmailAddress(String) - Method in class com.atlassian.crowd.model.user.UserTemplate
 
setEncryptionType(String) - Method in class com.atlassian.crowd.model.directory.ImmutableDirectory.Builder
 
setExternalId(String) - Method in class com.atlassian.crowd.model.user.UserTemplate
 
setFailuresSinceLastSuccess(long) - Method in class com.atlassian.crowd.model.webhook.WebhookTemplate
 
setFirstName(String) - Method in class com.atlassian.crowd.model.user.UserTemplate
 
setGzipEnabled(boolean) - Method in interface com.atlassian.crowd.manager.property.PropertyManager
Deprecated.
this is no longer configurable in Crowd and this method has no effect.
setId(Long) - Method in class com.atlassian.crowd.model.application.ImmutableApplication.Builder
 
setId(Long) - Method in class com.atlassian.crowd.model.directory.ImmutableDirectory.Builder
 
setId(Long) - Method in class com.atlassian.crowd.model.InternalEntityTemplate
 
setIdentifierHash(String) - Method in class com.atlassian.crowd.model.token.Token.Builder
 
setImplementationClass(String) - Method in class com.atlassian.crowd.model.directory.DirectoryImpl
 
setImplementationClass(String) - Method in class com.atlassian.crowd.model.directory.ImmutableDirectory.Builder
 
setIncludeIpAddressInValidationFactors(boolean) - Method in interface com.atlassian.crowd.manager.property.PropertyManager
 
setLastAccessedTime(long) - Method in class com.atlassian.crowd.model.token.Token.Builder
 
setLastAccessedTime(long) - Method in class com.atlassian.crowd.model.token.Token
 
setLastName(String) - Method in class com.atlassian.crowd.model.user.UserTemplate
 
setLifetime(TokenLifetime) - Method in class com.atlassian.crowd.model.token.Token.Builder
 
setLocal(boolean) - Method in class com.atlassian.crowd.model.group.GroupTemplate
 
setLowerCaseOutput(boolean) - Method in class com.atlassian.crowd.model.application.ApplicationImpl
 
setLowercaseOutput(boolean) - Method in class com.atlassian.crowd.model.application.ImmutableApplication.Builder
 
setMembershipAggregationEnabled(boolean) - Method in class com.atlassian.crowd.model.application.ApplicationImpl
 
setMembershipAggregationEnabled(boolean) - Method in class com.atlassian.crowd.model.application.ImmutableApplication.Builder
 
setName(String) - Method in class com.atlassian.crowd.model.application.ApplicationImpl
 
setName(String) - Method in class com.atlassian.crowd.model.application.ImmutableApplication.Builder
 
setName(String) - Method in class com.atlassian.crowd.model.directory.DirectoryImpl
 
setName(String) - Method in class com.atlassian.crowd.model.directory.ImmutableDirectory.Builder
 
setName(String) - Method in class com.atlassian.crowd.model.group.GroupTemplate
 
setName(String) - Method in class com.atlassian.crowd.model.group.ImmutableGroup.Builder
 
setName(String) - Method in class com.atlassian.crowd.model.InternalEntity
 
setName(String) - Method in class com.atlassian.crowd.model.InternalEntityTemplate
 
setName(String) - Method in class com.atlassian.crowd.model.token.Token.Builder
 
setName(String) - Method in class com.atlassian.crowd.model.user.UserTemplate
 
setNotificationEmail(String) - Method in interface com.atlassian.crowd.manager.property.PropertyManager
 
setOldestFailureDate(Date) - Method in class com.atlassian.crowd.model.webhook.WebhookTemplate
 
setOverwrite(boolean) - Method in class com.atlassian.crowd.manager.directory.BulkAddResult.Builder
 
setPasswordCredential(PasswordCredential) - Method in class com.atlassian.crowd.model.application.ImmutableApplication.Builder
 
setPermanent(boolean) - Method in class com.atlassian.crowd.model.application.ImmutableApplication.Builder
 
setPermitted(String, String, boolean) - Method in interface com.atlassian.crowd.cache.UserAuthorisationCache
Sets whether the user is permitted to authenticate with the application.
setProperty(String, String) - Method in interface com.atlassian.crowd.manager.property.PropertyManager
Sets an arbitrary property.
setRandomHash(String) - Method in class com.atlassian.crowd.model.token.Token.Builder
 
setRandomNumber(long) - Method in class com.atlassian.crowd.model.token.Token.Builder
 
setRemoteAddresses(Set<RemoteAddress>) - Method in class com.atlassian.crowd.model.application.ApplicationImpl
 
setRemoteAddresses(Set<RemoteAddress>) - Method in class com.atlassian.crowd.model.application.ImmutableApplication.Builder
 
setSecureCookie(boolean) - Method in interface com.atlassian.crowd.manager.property.PropertyManager
 
setSessionTime(long) - Method in interface com.atlassian.crowd.manager.property.PropertyManager
 
setSMTPServer(SMTPServer) - Method in interface com.atlassian.crowd.manager.property.PropertyManager
 
setSMTPTemplate(String) - Method in interface com.atlassian.crowd.manager.property.PropertyManager
Deprecated.
setTrustedProxyServers(String) - Method in interface com.atlassian.crowd.manager.property.PropertyManager
Persists a String containing a list of proxy servers we trust to correctly set the X-Forwarded-For flag.
setType(ApplicationType) - Method in class com.atlassian.crowd.model.application.ApplicationImpl
 
setType(ApplicationType) - Method in class com.atlassian.crowd.model.application.ImmutableApplication.Builder
 
setType(DirectoryType) - Method in class com.atlassian.crowd.model.directory.DirectoryImpl
 
setType(DirectoryType) - Method in class com.atlassian.crowd.model.directory.ImmutableDirectory.Builder
 
setType(GroupType) - Method in class com.atlassian.crowd.model.group.GroupTemplate
 
setType(GroupType) - Method in class com.atlassian.crowd.model.group.ImmutableGroup.Builder
 
setUpdatedDate(Date) - Method in class com.atlassian.crowd.model.application.ImmutableApplication.Builder
 
setUpdatedDate(Date) - Method in class com.atlassian.crowd.model.directory.ImmutableDirectory.Builder
 
setUpdatedDate(Date) - Method in class com.atlassian.crowd.model.InternalEntity
 
setUpdatedDate(Date) - Method in class com.atlassian.crowd.model.InternalEntityTemplate
 
setUpdatedDate(Date) - Method in class com.atlassian.crowd.model.user.UserTemplateWithCredentialAndAttributes
 
setUpdatedDateToNow() - Method in class com.atlassian.crowd.model.InternalEntity
 
setUseWebAvatars(boolean) - Method in interface com.atlassian.crowd.manager.property.PropertyManager
 
setUsingDatabaseTokenStorage(boolean) - Method in interface com.atlassian.crowd.manager.property.PropertyManager
Will set a property to state that this crowd instance is using database token storage, otherwise assume we are using in-memory
setWebhooks(Set<Webhook>) - Method in class com.atlassian.crowd.model.application.ApplicationImpl
This setter should only be called by hibernate and must replace the collection instance; compare with ApplicationImpl.updateDetailsFromApplication(Application).
setWebhooks(Set<Webhook>) - Method in class com.atlassian.crowd.model.application.ImmutableApplication.Builder
 
SMTPServer - Class in com.atlassian.crowd.util.mail
POJO holding SMTP server config.
SMTPServer(String, InternetAddress, String) - Constructor for class com.atlassian.crowd.util.mail.SMTPServer
 
SMTPServer(int, String, InternetAddress, String, String, String, boolean) - Constructor for class com.atlassian.crowd.util.mail.SMTPServer
 
SMTPServer() - Constructor for class com.atlassian.crowd.util.mail.SMTPServer
 
start - Variable in class com.atlassian.crowd.util.TimedOperation
 
startingAt(int) - Method in class com.atlassian.crowd.search.builder.QueryBuilder.PartialEntityQuery
 
startingAt(int) - Method in class com.atlassian.crowd.search.builder.QueryBuilder.PartialEntityQueryWithRestriction
 
startingAt(int) - Method in class com.atlassian.crowd.search.builder.QueryBuilder.PartialMembershipQueryWithNameToMatch
 
storeAlias(Application, String, String) - Method in interface com.atlassian.crowd.manager.application.AliasManager
Add or update the application-specific alias for a username.
storeGroupAttributes(String, Map<String, Set<String>>) - Method in interface com.atlassian.crowd.directory.RemoteDirectory
Adds or updates a group's attributes with the new Map of attribute values in the directory specified by the passed in directoryId.
storeGroupAttributes(Application, String, Map<String, Set<String>>) - Method in interface com.atlassian.crowd.manager.application.ApplicationService
Adds or updates a group's attributes with the new Map of attribute values for all active permissible directories assigned to the application.
storeGroupAttributes(long, String, Map<String, Set<String>>) - Method in interface com.atlassian.crowd.manager.directory.DirectoryManager
Adds or updates a group's attributes with the new Map of attribute values in the directory specified by the passed in directoryId.
storeUserAttributes(String, Map<String, Set<String>>) - Method in interface com.atlassian.crowd.directory.RemoteDirectory
Adds or updates a user's attributes with the new Map of attribute values in the directory specified by the passed in directoryId.
storeUserAttributes(Application, String, Map<String, Set<String>>) - Method in interface com.atlassian.crowd.manager.application.ApplicationService
Adds or updates a user's attributes with the new Map of attribute values for the first active directory containing this username.
storeUserAttributes(long, String, Map<String, Set<String>>) - Method in interface com.atlassian.crowd.manager.directory.DirectoryManager
Adds or updates a user's attributes with the new Map of attribute values in the directory specified by the passed in directoryId.
SupportInformationService - Interface in com.atlassian.crowd.support
Provides information for support about the configured directories.
supportsExpireAllPasswords(long) - Method in interface com.atlassian.crowd.manager.directory.DirectoryManager
Returns true if the underlying directory implementation supports expiring passwords
supportsInactiveAccounts() - Method in interface com.atlassian.crowd.directory.RemoteDirectory
Return true if this directory supports inactive users and groups.
supportsNestedGroups() - Method in interface com.atlassian.crowd.directory.RemoteDirectory
Allows us to only display nested-group related UI for directories that support it.
supportsNestedGroups(long) - Method in interface com.atlassian.crowd.manager.directory.DirectoryManager
Returns true if the underlying directory implementation supports nested groups.
supportsPasswordExpiration() - Method in interface com.atlassian.crowd.directory.RemoteDirectory
Return true if this directory supports manually expiring passwords.
supportsSettingEncryptedCredential() - Method in interface com.atlassian.crowd.directory.RemoteDirectory
SYNC_GROUP_MEMBERSHIP_AFTER_SUCCESSFUL_USER_AUTH_ENABLED - Static variable in class com.atlassian.crowd.directory.SynchronisableDirectoryProperties
Property key for controlling group membership sync after successful user auth.
SYNC_USER_FILTER_CQL - Static variable in class com.atlassian.crowd.directory.SynchronisableDirectoryProperties
Property key for syncing a subset of users for a SynchronisableDirectory, as long as SynchronisationMode.FULL is the only mode being used.
syncFinished(long) - Method in interface com.atlassian.crowd.manager.directory.SynchronisationStatusManager
Notify that directory synchronisation has finished.
SynchronisableDirectory - Interface in com.atlassian.crowd.directory
A RemoteDirectory that holds a local cache to remote data.
SynchronisableDirectoryProperties - Class in com.atlassian.crowd.directory
Constants representing synchronisable directory properties.
SynchronisableDirectoryProperties.SyncGroupMembershipsAfterAuth - Enum in com.atlassian.crowd.directory
Allows configuring whether user groups should be synchronised when the user authenticates
SynchronisationMode - Enum in com.atlassian.crowd.manager.directory
Synchronisation modes for synchronising a directory.
SynchronisationStatusManager - Interface in com.atlassian.crowd.manager.directory
 
synchroniseCache(SynchronisationMode, SynchronisationStatusManager) - Method in interface com.atlassian.crowd.directory.SynchronisableDirectory
Requests that this directory should update its cache by synchronising with the remote data.
synchroniseCache(long, SynchronisationMode) - Method in interface com.atlassian.crowd.manager.directory.DirectoryManager
Requests that this directory should update its cache by synchronising with the remote User data.
synchroniseCache(long, SynchronisationMode, boolean) - Method in interface com.atlassian.crowd.manager.directory.DirectoryManager
Requests that this directory should update its cache by synchronising with the remote User data.
syncStarted(Directory) - Method in interface com.atlassian.crowd.manager.directory.SynchronisationStatusManager
Notify that directory synchronisation has started.
syncStatus(long, String, Serializable...) - Method in interface com.atlassian.crowd.manager.directory.SynchronisationStatusManager
Notify that directory synchronisation status has changed.

T

testConnection() - Method in interface com.atlassian.crowd.directory.RemoteDirectory
Test if a connection to the directory server can be established.
TimedOperation - Class in com.atlassian.crowd.util
A record of how long an operation is taking, for logging.
TimedOperation() - Constructor for class com.atlassian.crowd.util.TimedOperation
 
TimedProgressOperation - Class in com.atlassian.crowd.util
A class used for timing log messages.
TimedProgressOperation(String, int, Logger) - Constructor for class com.atlassian.crowd.util.TimedProgressOperation
 
TimedProgressOperation(String, int, Logger, long) - Constructor for class com.atlassian.crowd.util.TimedProgressOperation
 
toFriendlyString() - Method in class com.atlassian.crowd.model.InternalEntityTemplate
 
Token - Class in com.atlassian.crowd.model.token
Holds the token information for an authenticated entity.
Token(Token) - Constructor for class com.atlassian.crowd.model.token.Token
Copy constructor
token() - Static method in class com.atlassian.crowd.search.EntityDescriptor
 
Token.Builder - Class in com.atlassian.crowd.model.token
 
TokenLifetime - Class in com.atlassian.crowd.model.token
A value object that describes the requested lifetime of a new Token.
TokenQuery - Class in com.atlassian.crowd.search.query.entity
 
TokenQuery(SearchRestriction, int, int) - Constructor for class com.atlassian.crowd.search.query.entity.TokenQuery
 
TokenTermKeys - Class in com.atlassian.crowd.search.query.entity.restriction.constants
 
TokenTermKeys() - Constructor for class com.atlassian.crowd.search.query.entity.restriction.constants.TokenTermKeys
 
toString() - Method in class com.atlassian.crowd.model.application.ApplicationImpl
 
toString() - Method in class com.atlassian.crowd.model.directory.DirectoryImpl
 
toString() - Method in class com.atlassian.crowd.model.group.GroupTemplate
 
toString() - Method in class com.atlassian.crowd.model.InternalEntityTemplate
 
toString() - Method in class com.atlassian.crowd.model.token.Token
 
toString() - Method in class com.atlassian.crowd.model.user.UserTemplate
 
toString() - Method in class com.atlassian.crowd.model.user.UserTemplateWithAttributes
 
toString() - Method in class com.atlassian.crowd.model.webhook.WebhookTemplate
 
toString() - Method in class com.atlassian.crowd.search.EntityDescriptor
 
toString() - Method in class com.atlassian.crowd.search.query.entity.EntityQuery
 
toString() - Method in class com.atlassian.crowd.search.query.membership.MembershipQuery
 
toString() - Method in class com.atlassian.crowd.util.BoundedCount
 
toString() - Method in class com.atlassian.crowd.util.Percentage
 
toUri() - Method in class com.atlassian.crowd.manager.avatar.AvatarReference.BlobAvatar
 
toUri() - Method in interface com.atlassian.crowd.manager.avatar.AvatarReference
Return a URI, which may be a large data: URI, that points to this avatar.
toUri() - Method in class com.atlassian.crowd.manager.avatar.AvatarReference.UriAvatarReference
 
toUserWithNoAttributes(User) - Static method in class com.atlassian.crowd.model.user.UserTemplateWithAttributes
Creates new UserTemplateWithAttributes based on the given user with empty attributes.
toUserWithNoAttributes(User) - Static method in class com.atlassian.crowd.model.user.UserTemplateWithAttributes
Creates new UserTemplateWithAttributes based on the given user with empty attributes.
truncateValue(String) - Static method in class com.atlassian.crowd.util.InternalEntityUtils
Truncates the given value so that it will conform with database constraints.
TYPE - Static variable in class com.atlassian.crowd.search.query.entity.restriction.constants.ApplicationTermKeys
Type of application (ApplicationType).
TYPE - Static variable in class com.atlassian.crowd.search.query.entity.restriction.constants.DirectoryTermKeys
Type of directory.

U

unregisterWebhook(Application, long) - Method in interface com.atlassian.crowd.manager.application.ApplicationService
Unregisters a Webhook.
update(Application) - Method in interface com.atlassian.crowd.manager.application.ApplicationManager
Updates an application's details.
update(Webhook) - Method in interface com.atlassian.crowd.manager.webhook.WebhookRegistry
Updates an existing Webhook.
updateAttributesFrom(Map<String, String>) - Method in class com.atlassian.crowd.model.application.ApplicationImpl
 
updateAttributesFrom(Map<String, String>) - Method in class com.atlassian.crowd.model.directory.DirectoryImpl
 
updateCredential(Application, PasswordCredential) - Method in interface com.atlassian.crowd.manager.application.ApplicationManager
Takes an application with a List of credentials that are unencrypted, encrypts them and then updates the application in the database with the encrypted credentials
updatedDate - Variable in class com.atlassian.crowd.model.InternalEntity
 
updateDetailsFrom(Directory) - Method in class com.atlassian.crowd.model.directory.DirectoryImpl
 
updateDetailsFrom(Webhook) - Method in class com.atlassian.crowd.model.webhook.WebhookImpl
 
updateDetailsFromApplication(Application) - Method in class com.atlassian.crowd.model.application.ApplicationImpl
Only to be used by the ApplicationDAO#update method
updateDirectory(Directory) - Method in interface com.atlassian.crowd.manager.directory.DirectoryManager
Updates the passed in directory.
updateDirectoryMapping(Application, Directory, int) - Method in interface com.atlassian.crowd.manager.application.ApplicationManager
Will update a directory mapping against the Application moving it to the selected position in the list of DirectoryMappings.
updateDirectoryMapping(Application, Directory, boolean) - Method in interface com.atlassian.crowd.manager.application.ApplicationManager
Will update the Directory Mapping, setting to enable/disable allowing all users to authenticate for the given mapping (not taking group membership into consideration)
updateDirectoryMapping(Application, Directory, boolean, Set<OperationType>) - Method in interface com.atlassian.crowd.manager.application.ApplicationManager
Will update a directory mapping against the Application moving it to the selected position in the list of DirectoryMappings.
updateGroup(GroupTemplate) - Method in interface com.atlassian.crowd.directory.RemoteDirectory
Updates the group.
updateGroup(Application, GroupTemplate) - Method in interface com.atlassian.crowd.manager.application.ApplicationService
Updates the group in ALL the active permissible directories.
updateGroup(long, GroupTemplate) - Method in interface com.atlassian.crowd.manager.directory.DirectoryManager
Updates a group with the supplied template and returns the updated group retrieved from the directory specified by the passed in directoryId.
updateUser(UserTemplate) - Method in interface com.atlassian.crowd.directory.RemoteDirectory
Updates the user.
updateUser(Application, UserTemplate) - Method in interface com.atlassian.crowd.manager.application.ApplicationService
Updates the user in the first active directory the User belongs.
updateUser(long, UserTemplate) - Method in interface com.atlassian.crowd.manager.directory.DirectoryManager
Updates a user with the supplied template and returns the updated user retrieved from the directory specified by the passed in directoryId.
updateUserCredential(String, PasswordCredential) - Method in interface com.atlassian.crowd.directory.RemoteDirectory
Updates the password for a user.
updateUserCredential(Application, String, PasswordCredential) - Method in interface com.atlassian.crowd.manager.application.ApplicationService
Updates the credentials of the first matching user from all the active directories assigned to the application.
updateUserCredential(long, String, PasswordCredential) - Method in interface com.atlassian.crowd.manager.directory.DirectoryManager
This will update the user's credential in the given directory specified by the passed in directoryId.
updateUserFromRemoteDirectory(User) - Method in interface com.atlassian.crowd.directory.RemoteDirectory
 
updateUserFromRemoteDirectory(User) - Method in interface com.atlassian.crowd.manager.directory.DirectoryManager
Updates the user details for the specified user based on the details in the remote directory.
UriAvatarReference(URI) - Constructor for class com.atlassian.crowd.manager.avatar.AvatarReference.UriAvatarReference
 
USE_DEFAULT - Static variable in class com.atlassian.crowd.model.token.TokenLifetime
Indicates that the token does not specify a concrete lifetime, and will use the default lifetime
user() - Static method in class com.atlassian.crowd.search.EntityDescriptor
 
userAuthenticated(String) - Method in interface com.atlassian.crowd.directory.RemoteDirectory
 
userAuthenticated(Application, String) - Method in interface com.atlassian.crowd.manager.application.ApplicationService
 
userAuthenticated(long, String) - Method in interface com.atlassian.crowd.manager.directory.DirectoryManager
 
UserAuthorisationCache - Interface in com.atlassian.crowd.cache
Cache to determine whether a user is authorised to authenticate with an application.
UserMembershipQuery<T> - Class in com.atlassian.crowd.search.query.membership
 
UserMembershipQuery(Class<T>, boolean, EntityDescriptor, String, EntityDescriptor, int, int) - Constructor for class com.atlassian.crowd.search.query.membership.UserMembershipQuery
UserMembershipQuery(Class<T>, boolean, EntityDescriptor, EntityDescriptor, int, int, SearchRestriction, String...) - Constructor for class com.atlassian.crowd.search.query.membership.UserMembershipQuery
 
UserMembersOfGroupQuery<T> - Class in com.atlassian.crowd.search.query.membership
 
UserMembersOfGroupQuery(Class<T>, boolean, EntityDescriptor, String, EntityDescriptor, int, int) - Constructor for class com.atlassian.crowd.search.query.membership.UserMembersOfGroupQuery
UserMembersOfGroupQuery(Class<T>, boolean, EntityDescriptor, EntityDescriptor, int, int, SearchRestriction, String...) - Constructor for class com.atlassian.crowd.search.query.membership.UserMembersOfGroupQuery
 
UserPermission - Enum in com.atlassian.crowd.model.permission
 
UserPermissionDowngradeException - Exception in com.atlassian.crowd.manager.permission
Thrown when a User can not remove permissions from a group specifically because doing so would downgrade their own permissions.
UserPermissionDowngradeException(String, String) - Constructor for exception com.atlassian.crowd.manager.permission.UserPermissionDowngradeException
 
UserQuery<T> - Class in com.atlassian.crowd.search.query.entity
 
UserQuery(Class<T>, SearchRestriction, int, int) - Constructor for class com.atlassian.crowd.search.query.entity.UserQuery
 
UserTemplate - Class in com.atlassian.crowd.model.user
A publicly mutable User implementation.
UserTemplate(String, long) - Constructor for class com.atlassian.crowd.model.user.UserTemplate
Build a template for a new user.
UserTemplate(String) - Constructor for class com.atlassian.crowd.model.user.UserTemplate
 
UserTemplate(User) - Constructor for class com.atlassian.crowd.model.user.UserTemplate
Build a template from an existing user.
UserTemplate(String, String, String, String) - Constructor for class com.atlassian.crowd.model.user.UserTemplate
 
UserTemplate(User) - Constructor for class com.atlassian.crowd.model.user.UserTemplate
Build a template from an existing user.
UserTemplateWithAttributes - Class in com.atlassian.crowd.model.user
Mutable user template with mutable attributes.
UserTemplateWithAttributes(String, long) - Constructor for class com.atlassian.crowd.model.user.UserTemplateWithAttributes
 
UserTemplateWithAttributes(UserWithAttributes) - Constructor for class com.atlassian.crowd.model.user.UserTemplateWithAttributes
Creates new UserTemplateWithAttributes based on the given user with attributes.
UserTemplateWithAttributes(UserWithAttributes) - Constructor for class com.atlassian.crowd.model.user.UserTemplateWithAttributes
Creates new UserTemplateWithAttributes based on the given user with attributes.
UserTemplateWithAttributes(User) - Constructor for class com.atlassian.crowd.model.user.UserTemplateWithAttributes
 
UserTemplateWithAttributes(User) - Constructor for class com.atlassian.crowd.model.user.UserTemplateWithAttributes
 
UserTemplateWithCredentialAndAttributes - Class in com.atlassian.crowd.model.user
Predominantly used for the 'bulk' adding of users to Crowd.
UserTemplateWithCredentialAndAttributes(String, long, PasswordCredential) - Constructor for class com.atlassian.crowd.model.user.UserTemplateWithCredentialAndAttributes
 
UserTemplateWithCredentialAndAttributes(User, PasswordCredential) - Constructor for class com.atlassian.crowd.model.user.UserTemplateWithCredentialAndAttributes
 
UserTemplateWithCredentialAndAttributes(User, Map<String, Set<String>>, PasswordCredential) - Constructor for class com.atlassian.crowd.model.user.UserTemplateWithCredentialAndAttributes
 
UserUtils - Class in com.atlassian.crowd.util
General utility class for email related methods.
UserUtils() - Constructor for class com.atlassian.crowd.util.UserUtils
 

V

validate() - Method in class com.atlassian.crowd.model.application.ApplicationImpl
 
validate() - Method in class com.atlassian.crowd.model.directory.DirectoryImpl
 
validateLength(String) - Static method in class com.atlassian.crowd.util.InternalEntityUtils
Ensures that the given string is not longer than 255 characters.
valueOf(String) - Static method in enum com.atlassian.crowd.directory.SynchronisableDirectoryProperties.SyncGroupMembershipsAfterAuth
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.atlassian.crowd.manager.directory.SynchronisationMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.atlassian.crowd.model.membership.MembershipType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.atlassian.crowd.model.permission.UserPermission
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.atlassian.crowd.search.Entity
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.atlassian.crowd.search.ReturnType
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.atlassian.crowd.directory.SynchronisableDirectoryProperties.SyncGroupMembershipsAfterAuth
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.atlassian.crowd.manager.directory.SynchronisationMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.atlassian.crowd.model.membership.MembershipType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.atlassian.crowd.model.permission.UserPermission
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.atlassian.crowd.search.Entity
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.atlassian.crowd.search.ReturnType
Returns an array containing the constants of this enum type, in the order they are declared.

W

WebhookImpl - Class in com.atlassian.crowd.model.webhook
An implementation of Webhook designed to be used with Hibernate.
WebhookImpl() - Constructor for class com.atlassian.crowd.model.webhook.WebhookImpl
 
WebhookImpl(Webhook) - Constructor for class com.atlassian.crowd.model.webhook.WebhookImpl
 
WebhookNotificationListener - Interface in com.atlassian.crowd.manager.webhook
Reacts to the outcome of Webhook notifications.
WebhookRegistry - Interface in com.atlassian.crowd.manager.webhook
A service interface that provides persistence for Webhooks.
WebhookService - Interface in com.atlassian.crowd.manager.webhook
Webhook service.
WebhookTemplate - Class in com.atlassian.crowd.model.webhook
A prototype to create Webhooks
WebhookTemplate(Application, String, String) - Constructor for class com.atlassian.crowd.model.webhook.WebhookTemplate
 
WebhookTemplate(Webhook) - Constructor for class com.atlassian.crowd.model.webhook.WebhookTemplate
 
whereNameEquals(String) - Static method in class com.atlassian.crowd.util.DirectoryEntityUtils
Returns a Predicate that returns true when its (entity) argument's name is equal to the given name to match.
with(SearchRestriction) - Method in class com.atlassian.crowd.search.builder.QueryBuilder.PartialEntityQuery
Example: Restriction.on(UserTermKeys.FIRST_NAME).exactlyMatching("bob"))
withDefaultDuration() - Method in class com.atlassian.crowd.model.token.Token.Builder
 
withDirectoryId(long) - Method in class com.atlassian.crowd.model.group.GroupTemplate
 
withName(String) - Method in class com.atlassian.crowd.search.builder.QueryBuilder.PartialMembershipQueryWithEntityToMatch
 
withNames(String...) - Method in class com.atlassian.crowd.search.builder.QueryBuilder.PartialMembershipQueryWithEntityToMatch
 
A B C D E F G H I L M N O P Q R S T U V W 
Skip navigation links

Copyright © 2018 Atlassian. All rights reserved.