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

A

AbstractBatchFinder - Class in com.atlassian.crowd.util.persistence.hibernate.batch
Abstract implementation of the batch finder, sub classes should extend this implementation with an implementation of AbstractBatchFinder.processBatchFind(long, java.util.Collection, Class) which performs the hibernate version specific search.
AbstractBatchFinder() - Constructor for class com.atlassian.crowd.util.persistence.hibernate.batch.AbstractBatchFinder
 
AbstractBatchProcessor<S> - Class in com.atlassian.crowd.util.persistence.hibernate.batch
Thread-safe batch processor.
AbstractBatchProcessor() - Constructor for class com.atlassian.crowd.util.persistence.hibernate.batch.AbstractBatchProcessor
 
AbstractDirectoryInstanceLoader - Class in com.atlassian.crowd.directory.loader
An abstract implementation of DirectoryInstanceLoader which provides a default implementation of AbstractDirectoryInstanceLoader.getDirectory(Directory)
AbstractDirectoryInstanceLoader() - Constructor for class com.atlassian.crowd.directory.loader.AbstractDirectoryInstanceLoader
 
AbstractInternalDirectory - Class in com.atlassian.crowd.directory
This class holds methods that are common to both InternalDirectory and CachingDirectory.
AbstractInternalDirectory(InternalDirectoryUtils, PasswordEncoderFactory, DirectoryDao, UserDao, GroupDao, MembershipDao, PasswordConstraintsLoader) - Constructor for class com.atlassian.crowd.directory.AbstractInternalDirectory
 
add(Application, PasswordCredential) - Method in interface com.atlassian.crowd.dao.application.ApplicationDAO
Will only create the core attributes to an application, i.e.
add(Property) - Method in interface com.atlassian.crowd.dao.property.PropertyDAO
Adds a new property.
add(ExpirableUserToken) - Method in interface com.atlassian.crowd.dao.token.ExpirableUserTokenDao
Persist the given token
add(Token) - Method in interface com.atlassian.crowd.dao.token.SessionTokenStorage
Persists a new token.
add(Token) - Method in class com.atlassian.crowd.dao.token.TokenDAOMemory
 
add(Webhook) - Method in class com.atlassian.crowd.dao.webhook.NoopWebhookDAOImpl
 
add(Webhook) - Method in interface com.atlassian.crowd.dao.webhook.WebhookDAO
 
addAll(Collection<InternalGroupWithAttributes>) - Method in interface com.atlassian.crowd.dao.group.InternalGroupDao
Bulk add of groups and their attributes.
addAll(Set<InternalMembership>) - Method in interface com.atlassian.crowd.dao.membership.InternalMembershipDao
Bulk add of memberships.
addAll(Collection<UserTemplateWithCredentialAndAttributes>) - Method in interface com.atlassian.crowd.dao.user.InternalUserDao
 
addAllGroups(Set<GroupTemplate>) - Method in class com.atlassian.crowd.directory.CachingDirectory
 
addAllGroups(Set<GroupTemplate>) - Method in class com.atlassian.crowd.directory.InternalDirectory
 
addAllUsers(Set<UserTemplateWithCredentialAndAttributes>) - Method in class com.atlassian.crowd.directory.CachingDirectory
 
addAllUsers(Set<UserTemplateWithCredentialAndAttributes>) - Method in class com.atlassian.crowd.directory.InternalDirectory
 
addAllUsersToGroup(Set<String>, String) - Method in class com.atlassian.crowd.directory.CachingDirectory
 
addAllUsersToGroup(Set<String>, String) - Method in class com.atlassian.crowd.directory.InternalDirectory
 
addDirectoryMapping(long, long, boolean, OperationType...) - Method in interface com.atlassian.crowd.dao.application.ApplicationDAO
Adds a mapping between application and directory.
addGroup(GroupTemplate) - Method in class com.atlassian.crowd.directory.AbstractInternalDirectory
 
addGroup(GroupTemplate) - Method in class com.atlassian.crowd.directory.DelegatedAuthenticationDirectory
 
addGroupMapping(long, long, String) - Method in interface com.atlassian.crowd.dao.application.ApplicationDAO
Adds a group mapping.
addGroupToGroup(String, String) - Method in class com.atlassian.crowd.directory.AbstractInternalDirectory
 
addGroupToGroup(String, String) - Method in class com.atlassian.crowd.directory.DelegatedAuthenticationDirectory
 
addIdReference(InternalDirectoryEntity) - Method in class com.atlassian.crowd.util.persistence.hibernate.batch.BatchResultWithIdReferences
 
addLocalGroup(GroupTemplate) - Method in class com.atlassian.crowd.directory.AbstractInternalDirectory
 
addLocalGroup(GroupTemplate) - Method in class com.atlassian.crowd.directory.CachingDirectory
 
addLocalGroup(GroupTemplate) - Method in class com.atlassian.crowd.directory.InternalDirectory
 
addOrUpdateLdapUser(String) - Method in class com.atlassian.crowd.directory.DelegatedAuthenticationDirectory
Copies or updates a user in the internal directory from their counterpart in the LDAP directory.
addParameterPlaceholder(Object) - Method in class com.atlassian.crowd.search.hibernate.HQLQuery
Creates a variable placeholder for a parameter
addRemoteAddress(long, RemoteAddress) - Method in interface com.atlassian.crowd.dao.application.ApplicationDAO
Associates a remote address to the given application.
addUser(UserTemplate, PasswordCredential) - Method in class com.atlassian.crowd.directory.AbstractInternalDirectory
 
addUser(UserTemplate, PasswordCredential) - Method in class com.atlassian.crowd.directory.CachingDirectory
Adds a user with no special added logic.
addUser(UserTemplate, PasswordCredential) - Method in class com.atlassian.crowd.directory.DelegatedAuthenticationDirectory
 
addUser(UserTemplate, PasswordCredential) - Method in class com.atlassian.crowd.directory.InternalDirectory
Adds a user and the following custom attributes: - RemotePrincipalConstants.PASSWORD_LASTCHANGED set to the current time.
addUserToGroup(String, String) - Method in class com.atlassian.crowd.directory.AbstractInternalDirectory
 
addUserToGroup(String, String) - Method in class com.atlassian.crowd.directory.DelegatedAuthenticationDirectory
 
afterFind() - Method in class com.atlassian.crowd.util.persistence.hibernate.batch.AbstractBatchFinder
 
afterProcessBatch() - Method in class com.atlassian.crowd.util.persistence.hibernate.batch.AbstractBatchProcessor
Called after successfully processing each batch.
afterProcessCollection() - Method in class com.atlassian.crowd.util.persistence.hibernate.batch.AbstractBatchProcessor
Called when processing the collection has completed successfully.
afterProcessIndividual() - Method in class com.atlassian.crowd.util.persistence.hibernate.batch.AbstractBatchProcessor
Called after successully processing an item individually.
Alias - Class in com.atlassian.crowd.model.alias
 
Alias(Long, Application, String, String) - Constructor for class com.atlassian.crowd.model.alias.Alias
 
Alias(Application, String, String) - Constructor for class com.atlassian.crowd.model.alias.Alias
 
aliasCounter - Variable in class com.atlassian.crowd.search.hibernate.HQLQuery
 
AliasDAO - Interface in com.atlassian.crowd.dao.alias
Manages persistence of aliases.
appendBooleanTermRestrictionAsHQL(HQLQuery, Entity, PropertyRestriction<Boolean>, String) - Method in class com.atlassian.crowd.search.hibernate.HQLQueryTranslater
 
appendComparableValueAsHQL(HQLQuery, PropertyRestriction) - Method in class com.atlassian.crowd.search.hibernate.HQLQueryTranslater
 
appendDateTermRestriction(HQLQuery, Entity, PropertyRestriction<? extends Date>, String) - Method in class com.atlassian.crowd.search.hibernate.HQLQueryTranslater
 
appendDirectoryPropertyAsHQL(HQLQuery, PropertyRestriction) - Method in class com.atlassian.crowd.search.hibernate.HQLQueryTranslater
 
appendEntityPropertyAsHQL(HQLQuery, Entity, PropertyRestriction, String) - Method in class com.atlassian.crowd.search.hibernate.HQLQueryTranslater
 
appendEnumTermRestrictionAsHQL(HQLQuery, Entity, PropertyRestriction<Enum>, String) - Method in class com.atlassian.crowd.search.hibernate.HQLQueryTranslater
 
appendFrom(CharSequence) - Method in class com.atlassian.crowd.search.hibernate.HQLQuery
 
appendGroupPropertyAsHQL(HQLQuery, PropertyRestriction, String) - Method in class com.atlassian.crowd.search.hibernate.HQLQueryTranslater
 
appendGroupTypeRestrictionAsHQL(HQLQuery, GroupType) - Method in class com.atlassian.crowd.search.hibernate.HQLQueryTranslater
 
appendIsNullTermRestrictionAsHSQL(HQLQuery, Entity, PropertyRestriction<?>, String) - Method in class com.atlassian.crowd.search.hibernate.HQLQueryTranslater
 
appendMultiTermRestrictionAsHQL(HQLQuery, Entity, BooleanRestriction) - Method in class com.atlassian.crowd.search.hibernate.HQLQueryTranslater
 
appendOrderBy(CharSequence) - Method in class com.atlassian.crowd.search.hibernate.HQLQuery
 
appendPropertyRestrictionAsHQL(HQLQuery, Entity, SearchRestriction, String) - Method in class com.atlassian.crowd.search.hibernate.HQLQueryTranslater
 
appendQueryAsHQL(EntityQuery, HQLQuery) - Method in class com.atlassian.crowd.search.hibernate.HQLQueryTranslater
 
appendSelect(CharSequence) - Method in class com.atlassian.crowd.search.hibernate.HQLQuery
 
appendStringTermRestrictionAsHQL(HQLQuery, Entity, PropertyRestriction<String>, String) - Method in class com.atlassian.crowd.search.hibernate.HQLQueryTranslater
 
appendStringValueAsHQL(HQLQuery, PropertyRestriction<String>) - Method in class com.atlassian.crowd.search.hibernate.HQLQueryTranslater
 
appendTokenPropertyAsHQL(HQLQuery, PropertyRestriction) - Method in class com.atlassian.crowd.search.hibernate.HQLQueryTranslater
 
appendUserPropertyAsHQL(HQLQuery, PropertyRestriction, String) - Method in class com.atlassian.crowd.search.hibernate.HQLQueryTranslater
 
appendWhere(CharSequence) - Method in class com.atlassian.crowd.search.hibernate.HQLQuery
 
ApplicationDAO - Interface in com.atlassian.crowd.dao.application
Manages persistence of Application.
asHQL(long, MembershipQuery) - Method in class com.atlassian.crowd.search.hibernate.HQLQueryTranslater
Translates a membership query into a HQLQuery.
asHQL(EntityQuery) - Method in class com.atlassian.crowd.search.hibernate.HQLQueryTranslater
Translates an entity query into a HQLQuery.
asHQL(long, EntityQuery) - Method in class com.atlassian.crowd.search.hibernate.HQLQueryTranslater
Translates an entity query into a HQLQuery.
ATTRIBUTE_CREATE_USER_ON_AUTH - Static variable in class com.atlassian.crowd.directory.DelegatedAuthenticationDirectory
 
ATTRIBUTE_KEY_IMPORT_GROUPS - Static variable in class com.atlassian.crowd.directory.DelegatedAuthenticationDirectory
 
ATTRIBUTE_LDAP_DIRECTORY_CLASS - Static variable in class com.atlassian.crowd.directory.DelegatedAuthenticationDirectory
 
ATTRIBUTE_PASSWORD_COMPLEXITY_MESSAGE - Static variable in class com.atlassian.crowd.directory.AbstractInternalDirectory
 
ATTRIBUTE_PASSWORD_HISTORY_COUNT - Static variable in class com.atlassian.crowd.directory.AbstractInternalDirectory
 
ATTRIBUTE_PASSWORD_MAX_ATTEMPTS - Static variable in class com.atlassian.crowd.directory.AbstractInternalDirectory
 
ATTRIBUTE_PASSWORD_MAX_CHANGE_TIME - Static variable in class com.atlassian.crowd.directory.AbstractInternalDirectory
 
ATTRIBUTE_PASSWORD_MINIMUM_LENGTH - Static variable in class com.atlassian.crowd.directory.AbstractInternalDirectory
The minimum length a password can have for users in this directory, stored as a non-negative integer
ATTRIBUTE_PASSWORD_MINIMUM_SCORE - Static variable in class com.atlassian.crowd.directory.AbstractInternalDirectory
The minimum password score allowed for new passwords for users in this directory, stored as PasswordScore.getRanking().
ATTRIBUTE_PASSWORD_REGEX - Static variable in class com.atlassian.crowd.directory.AbstractInternalDirectory
 
ATTRIBUTE_UPDATE_USER_ON_AUTH - Static variable in class com.atlassian.crowd.directory.DelegatedAuthenticationDirectory
 
ATTRIBUTE_USER_ENCRYPTION_METHOD - Static variable in class com.atlassian.crowd.directory.AbstractInternalDirectory
 
attributes - Variable in class com.atlassian.crowd.directory.AbstractInternalDirectory
 
attributesListToMap(Set<T>) - Method in class com.atlassian.crowd.model.InternalAttributesHelper
 
authenticate(String, PasswordCredential) - Method in class com.atlassian.crowd.directory.AbstractInternalDirectory
 
authenticate(String, PasswordCredential) - Method in class com.atlassian.crowd.directory.DelegatedAuthenticationDirectory
In addition to the normal authentication behaviour, following a successful authentication the following may occur: If the user does not exist in the internal directory and DelegatedAuthenticationDirectory.ATTRIBUTE_CREATE_USER_ON_AUTH is enabled, the user's details will be added to the internal directory. If the user exists in the internal directory and DelegatedAuthenticationDirectory.ATTRIBUTE_UPDATE_USER_ON_AUTH is enabled, the user's details will be updated in the internal directory. If the user exists in the internal directory and DelegatedAuthenticationDirectory.ATTRIBUTE_UPDATE_USER_ON_AUTH is enabled and the username was changed in remote directory, the user's name will be updated in the internal directory. A user marked as inactive locally will not be authenticated, retrieved, renamed or updated from the LDAP server.

B

BatchFinder - Interface in com.atlassian.crowd.util.persistence.hibernate.batch
Performs a named query against crowd data with the ability to split up the related IN clause.
BatchProcessor<S> - Interface in com.atlassian.crowd.util.persistence.hibernate.batch
Threadsafe batch processor.
BatchResultWithIdReferences<T> - Class in com.atlassian.crowd.util.persistence.hibernate.batch
Batch result that stores ID references of all the directory entities that were successfully processed by the batch.
BatchResultWithIdReferences(int) - Constructor for class com.atlassian.crowd.util.persistence.hibernate.batch.BatchResultWithIdReferences
 
beforeFind() - Method in class com.atlassian.crowd.util.persistence.hibernate.batch.AbstractBatchFinder
 
beforeProcessBatch() - Method in class com.atlassian.crowd.util.persistence.hibernate.batch.AbstractBatchProcessor
Called before processing each batch.
beforeProcessCollection() - Method in class com.atlassian.crowd.util.persistence.hibernate.batch.AbstractBatchProcessor
Called before the collection is processed into a batch.
beforeProcessIndividual() - Method in class com.atlassian.crowd.util.persistence.hibernate.batch.AbstractBatchProcessor
Called before processing an individual item.
BUILD_NUMBER - Static variable in class com.atlassian.crowd.model.property.Property
Server Property: The current build number for Crowd.

C

CACHE_ENABLED - Static variable in class com.atlassian.crowd.model.property.Property
Server Property: Cache enabled.
CACHE_TIME - Static variable in class com.atlassian.crowd.model.property.Property
Server Property: Cache time.
CachingDirectory - Class in com.atlassian.crowd.directory
This InternalDirectory is used for locally caching Users and Groups from an external Directory.
CachingDirectory(InternalDirectoryUtils, PasswordEncoderFactory, DirectoryDao, UserDao, GroupDao, MembershipDao, PasswordConstraintsLoader) - Constructor for class com.atlassian.crowd.directory.CachingDirectory
 
calculatePostPasswordUpdateAttributes() - Static method in class com.atlassian.crowd.directory.AbstractInternalDirectory
Generate the list of default attributes and values relating to passwords, for use when creating or resetting a password
canLoad(String) - Method in class com.atlassian.crowd.directory.loader.DelegatedAuthenticationDirectoryInstanceLoaderImpl
 
canLoad(String) - Method in class com.atlassian.crowd.directory.loader.DelegatingDirectoryInstanceLoaderImpl
 
canLoad(String) - Method in class com.atlassian.crowd.directory.loader.InternalDirectoryInstanceLoaderImpl
 
com.atlassian.crowd.dao - package com.atlassian.crowd.dao
 
com.atlassian.crowd.dao.alias - package com.atlassian.crowd.dao.alias
 
com.atlassian.crowd.dao.application - package com.atlassian.crowd.dao.application
 
com.atlassian.crowd.dao.group - package com.atlassian.crowd.dao.group
 
com.atlassian.crowd.dao.membership - package com.atlassian.crowd.dao.membership
 
com.atlassian.crowd.dao.permission - package com.atlassian.crowd.dao.permission
 
com.atlassian.crowd.dao.property - package com.atlassian.crowd.dao.property
 
com.atlassian.crowd.dao.token - package com.atlassian.crowd.dao.token
 
com.atlassian.crowd.dao.user - package com.atlassian.crowd.dao.user
 
com.atlassian.crowd.dao.webhook - package com.atlassian.crowd.dao.webhook
 
com.atlassian.crowd.directory - package com.atlassian.crowd.directory
 
com.atlassian.crowd.directory.loader - package com.atlassian.crowd.directory.loader
 
com.atlassian.crowd.manager.permission - package com.atlassian.crowd.manager.permission
 
com.atlassian.crowd.model - package com.atlassian.crowd.model
 
com.atlassian.crowd.model.alias - package com.atlassian.crowd.model.alias
 
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.property - package com.atlassian.crowd.model.property
 
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.search.hibernate - package com.atlassian.crowd.search.hibernate
 
com.atlassian.crowd.util.persistence - package com.atlassian.crowd.util.persistence
 
com.atlassian.crowd.util.persistence.hibernate.batch - package com.atlassian.crowd.util.persistence.hibernate.batch
 
compareTo(Group) - Method in class com.atlassian.crowd.model.group.InternalGroup
 
compareTo(Group) - Method in class com.atlassian.crowd.model.group.InternalGroupWithAttributes
 
compareTo(User) - Method in class com.atlassian.crowd.model.user.InternalUser
 
compareTo(User) - Method in class com.atlassian.crowd.model.user.InternalUserWithAttributes
 
countDirectMembersOfGroup(String, int) - Method in class com.atlassian.crowd.directory.AbstractInternalDirectory
 
countDirectMembersOfGroup(String, int) - Method in class com.atlassian.crowd.directory.DelegatedAuthenticationDirectory
 
createInviteUserToken(String, String, long, long) - Static method in class com.atlassian.crowd.model.token.InternalExpirableUserToken
 
createResetPasswordToken(String, String, String, long, long) - Static method in class com.atlassian.crowd.model.token.InternalExpirableUserToken
 
CROWD_PROPERTY_KEY - Static variable in class com.atlassian.crowd.model.property.Property
Parent Property Key for all Crowd Server properties.
CURRENT_LICENSE_RESOURCE_TOTAL - Static variable in class com.atlassian.crowd.model.property.Property
Server Property: Total number of 'current' resources towards the license resource limit, ie number of users.
currentPrincipalInvalidPasswordAttempts(UserWithAttributes) - Method in class com.atlassian.crowd.directory.AbstractInternalDirectory
 

D

DaoDiscriminator - Interface in com.atlassian.crowd.dao
Objects that implement this interface can dynamically tell whether a DAO is in a state that permits handling data access operations.
DATABASE_TOKEN_STORAGE_ENABLED - Static variable in class com.atlassian.crowd.model.property.Property
Server Property: Whether or not Crowd is using database token storage
DelegatedAuthenticationDirectory - Class in com.atlassian.crowd.directory
This implementation of a RemoteDirectory provides delegated authentication to an underlying remote LDAP implementation.
DelegatedAuthenticationDirectory(RemoteDirectory, InternalRemoteDirectory, EventPublisher, DirectoryDao) - Constructor for class com.atlassian.crowd.directory.DelegatedAuthenticationDirectory
 
DelegatedAuthenticationDirectoryInstanceLoaderImpl - Class in com.atlassian.crowd.directory.loader
 
DelegatedAuthenticationDirectoryInstanceLoaderImpl(LDAPDirectoryInstanceLoader, InternalDirectoryInstanceLoader, EventPublisher, DirectoryDao) - Constructor for class com.atlassian.crowd.directory.loader.DelegatedAuthenticationDirectoryInstanceLoaderImpl
 
DelegatingDirectoryInstanceLoaderImpl - Class in com.atlassian.crowd.directory.loader
Iterative directory instance loader.
DelegatingDirectoryInstanceLoaderImpl(List<DirectoryInstanceLoader>) - Constructor for class com.atlassian.crowd.directory.loader.DelegatingDirectoryInstanceLoaderImpl
Creates a new instance of DelegatingDirectoryInstanceLoader.
DelegatingDirectoryInstanceLoaderImpl(InternalDirectoryInstanceLoader, InternalHybridDirectoryInstanceLoader, DelegatedAuthenticationDirectoryInstanceLoader) - Constructor for class com.atlassian.crowd.directory.loader.DelegatingDirectoryInstanceLoaderImpl
Pico-friendly constructor.
DelegatingDirectoryInstanceLoaderImpl(InternalDirectoryInstanceLoader, InternalHybridDirectoryInstanceLoader) - Constructor for class com.atlassian.crowd.directory.loader.DelegatingDirectoryInstanceLoaderImpl
Pico-friendly constructor.
DEPLOYMENT_TITLE - Static variable in class com.atlassian.crowd.model.property.Property
Server Property: Deployment title.
DES_ENCRYPTION_KEY - Static variable in class com.atlassian.crowd.model.property.Property
Server Property: Server encryption key.
DESCRIPTIVE_NAME - Static variable in class com.atlassian.crowd.directory.AbstractInternalDirectory
 
directory - Variable in class com.atlassian.crowd.model.InternalDirectoryEntity
 
directoryDao - Variable in class com.atlassian.crowd.directory.AbstractInternalDirectory
 
DirectoryGroupImpl - Class in com.atlassian.crowd.manager.permission
Non-persisted implementation to return to the service layer
DirectoryGroupImpl(Long, String, String) - Constructor for class com.atlassian.crowd.manager.permission.DirectoryGroupImpl
 
directoryId - Variable in class com.atlassian.crowd.directory.AbstractInternalDirectory
 
distinctRequired - Variable in class com.atlassian.crowd.search.hibernate.HQLQuery
 
DOMAIN - Static variable in class com.atlassian.crowd.model.property.Property
Server Property: Deployment domain.

E

encryptedCredential(PasswordCredential) - Method in class com.atlassian.crowd.directory.AbstractInternalDirectory
 
EntityWithAttributes - Class in com.atlassian.crowd.model
Base class for any entity that can have attributes.
EntityWithAttributes(Map<String, Set<String>>) - Constructor for class com.atlassian.crowd.model.EntityWithAttributes
 
equals(Object) - Method in class com.atlassian.crowd.manager.permission.DirectoryGroupImpl
 
equals(Object) - Method in class com.atlassian.crowd.manager.permission.PermittedGroupImpl
 
equals(Object) - Method in class com.atlassian.crowd.model.alias.Alias
 
equals(Object) - Method in class com.atlassian.crowd.model.group.InternalGroup
 
equals(Object) - Method in class com.atlassian.crowd.model.group.InternalGroupAttribute
 
equals(Object) - Method in class com.atlassian.crowd.model.group.InternalGroupWithAttributes
 
equals(Object) - Method in class com.atlassian.crowd.model.InternalEntityAttribute
 
equals(Object) - Method in class com.atlassian.crowd.model.membership.InternalMembership
 
equals(Object) - Method in class com.atlassian.crowd.model.permission.InternalGrantedPermission
 
equals(Object) - Method in class com.atlassian.crowd.model.property.Property
 
equals(Object) - Method in class com.atlassian.crowd.model.property.PropertyId
 
equals(Object) - Method in class com.atlassian.crowd.model.token.InternalExpirableUserToken
 
equals(Object) - Method in class com.atlassian.crowd.model.user.InternalUser
 
equals(Object) - Method in class com.atlassian.crowd.model.user.InternalUserAttribute
 
equals(Object) - Method in class com.atlassian.crowd.model.user.InternalUserCredentialRecord
 
equals(Object) - Method in class com.atlassian.crowd.model.user.InternalUserWithAttributes
 
equals(Object) - Method in class com.atlassian.crowd.util.persistence.hibernate.batch.TransactionGroup
 
execute(HibernateOperation<S>, Collection<E>) - Method in class com.atlassian.crowd.util.persistence.hibernate.batch.AbstractBatchProcessor
The set is first divided into smaller sets of batchSize.
execute(HibernateOperation<S>, Collection<E>) - Method in interface com.atlassian.crowd.util.persistence.hibernate.batch.BatchProcessor
 
exists(InternalGrantedPermission) - Method in interface com.atlassian.crowd.dao.permission.InternalUserPermissionDAO
Return true if the InternalGrantedPermission has been explicitly granted.
ExpirableUserTokenDao - Interface in com.atlassian.crowd.dao.token
DAO for ExpirableUserToken
expireAllPasswords() - Method in class com.atlassian.crowd.directory.AbstractInternalDirectory
 
expireAllPasswords() - Method in class com.atlassian.crowd.directory.DelegatedAuthenticationDirectory
 

F

find(String, String) - Method in interface com.atlassian.crowd.dao.property.PropertyDAO
Finds property by key and name.
find(long, Collection<String>, Class<E>) - Method in class com.atlassian.crowd.util.persistence.hibernate.batch.AbstractBatchFinder
Returns a collection of entities that match the names provided.
find(long, Collection<String>, Class<E>) - Method in interface com.atlassian.crowd.util.persistence.hibernate.batch.BatchFinder
Find a set of entities by batching SQL disjunction queries.
findAliasByUsername(Application, String) - Method in interface com.atlassian.crowd.dao.alias.AliasDAO
Retrieves the application-specific alias for a username.
findAll(String) - Method in interface com.atlassian.crowd.dao.property.PropertyDAO
Finds properties by key.
findAll() - Method in interface com.atlassian.crowd.dao.property.PropertyDAO
Retrieves all properties.
findAll() - Method in class com.atlassian.crowd.dao.webhook.NoopWebhookDAOImpl
 
findAll() - Method in interface com.atlassian.crowd.dao.webhook.WebhookDAO
 
findAllPermissionsForGroup(String, long) - Method in interface com.atlassian.crowd.dao.permission.InternalUserPermissionDAO
Find all permission entries for this group.
findAuthorisedApplications(long, List<String>) - Method in interface com.atlassian.crowd.dao.application.ApplicationDAO
Finds all applications that are authorised for authentication given the directory id and group memberships of a user.
findByApplicationAndEndpointUrl(Application, String) - Method in class com.atlassian.crowd.dao.webhook.NoopWebhookDAOImpl
 
findByApplicationAndEndpointUrl(Application, String) - Method in interface com.atlassian.crowd.dao.webhook.WebhookDAO
 
findById(long) - Method in interface com.atlassian.crowd.dao.application.ApplicationDAO
Finds application by application id.
findById(Long) - Method in class com.atlassian.crowd.dao.webhook.NoopWebhookDAOImpl
 
findById(Long) - Method in interface com.atlassian.crowd.dao.webhook.WebhookDAO
 
findByIdentifierHash(String) - Method in interface com.atlassian.crowd.dao.token.SessionTokenStorage
Finds token by identifier hash.
findByIdentifierHash(String) - Method in class com.atlassian.crowd.dao.token.TokenDAOMemory
 
findByName(String) - Method in interface com.atlassian.crowd.dao.application.ApplicationDAO
Finds application by application name, in a case-insensitive way.
findByName(long, String) - Method in interface com.atlassian.crowd.dao.group.InternalGroupDao
Finds internal group by directory id and group name.
findByNames(long, Collection<String>) - Method in interface com.atlassian.crowd.dao.group.InternalGroupDao
Bulk find of groups using SQL disjunction.
findByNames(long, Collection<String>) - Method in interface com.atlassian.crowd.dao.user.InternalUserDao
Bulk find of users using SQL disjunction.
findByRandomHash(String) - Method in interface com.atlassian.crowd.dao.token.SessionTokenStorage
Finds token by random hash.
findByRandomHash(String) - Method in class com.atlassian.crowd.dao.token.TokenDAOMemory
 
findByToken(String) - Method in interface com.atlassian.crowd.dao.token.ExpirableUserTokenDao
Find the token with the given random hash
findGroupAttributes(long) - Method in interface com.atlassian.crowd.dao.group.InternalGroupDao
Finds group attributes of the given group identified by group id.
findGroupByName(String) - Method in class com.atlassian.crowd.directory.AbstractInternalDirectory
 
findGroupByName(String) - Method in class com.atlassian.crowd.directory.DelegatedAuthenticationDirectory
 
findGroupWithAttributesByName(String) - Method in class com.atlassian.crowd.directory.AbstractInternalDirectory
 
findGroupWithAttributesByName(String) - Method in class com.atlassian.crowd.directory.DelegatedAuthenticationDirectory
 
findHighestPermissionPerGroup(int, int) - Method in interface com.atlassian.crowd.dao.permission.InternalUserPermissionDAO
Find all groups with an explicit permission, and return their highest permission
findHighestPermissionPerGroupByPrefix(String, int, int) - Method in interface com.atlassian.crowd.dao.permission.InternalUserPermissionDAO
Find all groups with an explicit permission, and return their highest permission
findUserByExternalId(String) - Method in class com.atlassian.crowd.directory.AbstractInternalDirectory
 
findUserByExternalId(String) - Method in class com.atlassian.crowd.directory.DelegatedAuthenticationDirectory
 
findUserByName(String) - Method in class com.atlassian.crowd.directory.AbstractInternalDirectory
 
findUserByName(String) - Method in class com.atlassian.crowd.directory.DelegatedAuthenticationDirectory
 
findUsernameByAlias(Application, String) - Method in interface com.atlassian.crowd.dao.alias.AliasDAO
Retrieves the real username for a user in a directory given their application-specific alias.
findUserWithAttributesByName(String) - Method in class com.atlassian.crowd.directory.AbstractInternalDirectory
 
findUserWithAttributesByName(String) - Method in class com.atlassian.crowd.directory.DelegatedAuthenticationDirectory
 
forceRenameUser(User, String) - Method in class com.atlassian.crowd.directory.AbstractInternalDirectory
 
FORGOTTEN_PASSWORD_EMAIL_TEMPLATE - Static variable in class com.atlassian.crowd.model.property.Property
Server Property: Forgotten password email template
FORGOTTEN_USERNAME_EMAIL_TEMPLATE - Static variable in class com.atlassian.crowd.model.property.Property
Server Property: Forgotten usernames email template
from - Variable in class com.atlassian.crowd.search.hibernate.HQLQuery
 

G

generateUniqueIdentifier() - Static method in class com.atlassian.crowd.directory.InternalDirectory
Generates a unique identifier.
getAlias() - Method in class com.atlassian.crowd.model.alias.Alias
 
getAllUserExternalIds() - Method in class com.atlassian.crowd.directory.AbstractInternalDirectory
 
getApplication() - Method in class com.atlassian.crowd.model.alias.Alias
 
getAttributes() - Method in class com.atlassian.crowd.model.group.InternalGroup
 
getAttributes() - Method in class com.atlassian.crowd.model.user.InternalUser
 
getAuthoritativeDirectory() - Method in class com.atlassian.crowd.directory.AbstractInternalDirectory
 
getAuthoritativeDirectory() - Method in class com.atlassian.crowd.directory.DelegatedAuthenticationDirectory
 
getChildId() - Method in class com.atlassian.crowd.model.membership.InternalMembership
 
getChildName() - Method in class com.atlassian.crowd.model.membership.InternalMembership
 
getCreatedDate() - Method in class com.atlassian.crowd.model.permission.InternalGrantedPermission
 
getCredential() - Method in class com.atlassian.crowd.model.user.InternalUser
 
getCredential() - Method in class com.atlassian.crowd.model.user.InternalUserCredentialRecord
 
getCredential() - Method in class com.atlassian.crowd.model.user.InternalUserWithAttributes
 
getCredentialHistory() - Method in class com.atlassian.crowd.model.user.InternalUser
 
getCredentialRecords() - Method in class com.atlassian.crowd.model.user.InternalUser
 
getDependantObjects() - Method in class com.atlassian.crowd.util.persistence.hibernate.batch.TransactionGroup
 
getDescription() - Method in class com.atlassian.crowd.model.group.InternalGroup
 
getDescription() - Method in class com.atlassian.crowd.model.group.InternalGroupWithAttributes
 
getDescriptiveName() - Method in class com.atlassian.crowd.directory.AbstractInternalDirectory
 
getDescriptiveName() - Method in class com.atlassian.crowd.directory.DelegatedAuthenticationDirectory
 
getDirectory(Directory) - Method in class com.atlassian.crowd.directory.loader.AbstractDirectoryInstanceLoader
 
getDirectory(Directory) - Method in class com.atlassian.crowd.directory.loader.DelegatedAuthenticationDirectoryInstanceLoaderImpl
 
getDirectory(Directory) - Method in class com.atlassian.crowd.directory.loader.DelegatingDirectoryInstanceLoaderImpl
 
getDirectory(Directory) - Method in class com.atlassian.crowd.directory.loader.InternalDirectoryInstanceLoaderImpl
 
getDirectory() - Method in class com.atlassian.crowd.model.group.InternalGroupAttribute
 
getDirectory() - Method in class com.atlassian.crowd.model.InternalDirectoryEntity
 
getDirectory() - Method in class com.atlassian.crowd.model.membership.InternalMembership
 
getDirectory() - Method in class com.atlassian.crowd.model.user.InternalUserAttribute
 
getDirectoryId() - Method in class com.atlassian.crowd.directory.AbstractInternalDirectory
 
getDirectoryId() - Method in class com.atlassian.crowd.directory.DelegatedAuthenticationDirectory
 
getDirectoryId() - Method in class com.atlassian.crowd.manager.permission.DirectoryGroupImpl
 
getDirectoryId() - Method in class com.atlassian.crowd.model.group.InternalGroupWithAttributes
 
getDirectoryId() - Method in class com.atlassian.crowd.model.InternalDirectoryEntity
 
getDirectoryId() - Method in class com.atlassian.crowd.model.permission.InternalGrantedPermission
 
getDirectoryId() - Method in class com.atlassian.crowd.model.token.InternalExpirableUserToken
 
getDirectoryId() - Method in class com.atlassian.crowd.model.user.InternalUserWithAttributes
 
getDirectoryName() - Method in class com.atlassian.crowd.manager.permission.DirectoryGroupImpl
 
getDirectoryName() - Method in class com.atlassian.crowd.model.permission.InternalGrantedPermission
 
getDisplayName() - Method in class com.atlassian.crowd.model.user.InternalUser
 
getDisplayName() - Method in class com.atlassian.crowd.model.user.InternalUserWithAttributes
 
getEmailAddress() - Method in class com.atlassian.crowd.model.token.InternalExpirableUserToken
 
getEmailAddress() - Method in class com.atlassian.crowd.model.user.InternalUser
 
getEmailAddress() - Method in class com.atlassian.crowd.model.user.InternalUserWithAttributes
 
getEncoder() - Method in class com.atlassian.crowd.directory.AbstractInternalDirectory
 
getExpiryDate() - Method in class com.atlassian.crowd.model.token.InternalExpirableUserToken
 
getExternalId() - Method in class com.atlassian.crowd.model.user.InternalUser
 
getExternalId() - Method in class com.atlassian.crowd.model.user.InternalUserWithAttributes
 
getFirstName() - Method in class com.atlassian.crowd.model.user.InternalUser
 
getFirstName() - Method in class com.atlassian.crowd.model.user.InternalUserWithAttributes
 
getFromDirectoryAttributes(long, Attributes) - Method in interface com.atlassian.crowd.directory.PasswordConstraintsLoader
Returns all constraints that are configured for a directory.
getFromDirectoryAttributes(long, Attributes) - Method in class com.atlassian.crowd.directory.PasswordConstraintsLoaderImpl
 
getGroup() - Method in class com.atlassian.crowd.model.group.InternalGroupAttribute
 
getGroupMapping() - Method in class com.atlassian.crowd.model.permission.InternalGrantedPermission
 
getGroupMappingsWithGrantedPermission(UserPermission) - Method in interface com.atlassian.crowd.dao.permission.InternalUserPermissionDAO
Find all groups that have been explicitly (not implicitly) granted the provided permission
getGroupName() - Method in class com.atlassian.crowd.manager.permission.DirectoryGroupImpl
 
getGroupName() - Method in class com.atlassian.crowd.model.permission.InternalGrantedPermission
 
getGroupType() - Method in class com.atlassian.crowd.model.membership.InternalMembership
 
getId() - Method in class com.atlassian.crowd.model.alias.Alias
 
getId() - Method in class com.atlassian.crowd.model.InternalEntityAttribute
 
getId() - Method in class com.atlassian.crowd.model.membership.InternalMembership
 
getId() - Method in class com.atlassian.crowd.model.permission.InternalGrantedPermission
 
getId() - Method in class com.atlassian.crowd.model.token.InternalExpirableUserToken
 
getId() - Method in class com.atlassian.crowd.model.user.InternalUserCredentialRecord
 
getIdReference(Long, String) - Method in class com.atlassian.crowd.util.persistence.hibernate.batch.BatchResultWithIdReferences
 
getInternalGroup() - Method in class com.atlassian.crowd.model.group.InternalGroupWithAttributes
 
getInternalUser() - Method in class com.atlassian.crowd.model.user.InternalUserWithAttributes
 
getKey() - Method in class com.atlassian.crowd.model.property.Property
 
getKey() - Method in class com.atlassian.crowd.model.property.PropertyId
 
getKeys() - Method in class com.atlassian.crowd.directory.AbstractInternalDirectory
 
getKeys() - Method in class com.atlassian.crowd.directory.DelegatedAuthenticationDirectory
 
getKeys() - Method in class com.atlassian.crowd.model.EntityWithAttributes
 
getLastName() - Method in class com.atlassian.crowd.model.user.InternalUser
 
getLastName() - Method in class com.atlassian.crowd.model.user.InternalUserWithAttributes
 
getLowerAlias() - Method in class com.atlassian.crowd.model.alias.Alias
 
getLowerChildName() - Method in class com.atlassian.crowd.model.membership.InternalMembership
 
getLowerDisplayName() - Method in class com.atlassian.crowd.model.user.InternalUser
 
getLowerEmailAddress() - Method in class com.atlassian.crowd.model.user.InternalUser
 
getLowerFirstName() - Method in class com.atlassian.crowd.model.user.InternalUser
 
getLowerLastName() - Method in class com.atlassian.crowd.model.user.InternalUser
 
getLowerName() - Method in class com.atlassian.crowd.model.alias.Alias
 
getLowerName() - Method in class com.atlassian.crowd.model.group.InternalGroup
 
getLowerName() - Method in class com.atlassian.crowd.model.user.InternalUser
 
getLowerParentName() - Method in class com.atlassian.crowd.model.membership.InternalMembership
 
getMemberships() - Method in class com.atlassian.crowd.directory.AbstractInternalDirectory
 
getMemberships() - Method in class com.atlassian.crowd.directory.DelegatedAuthenticationDirectory
 
getMembershipType() - Method in class com.atlassian.crowd.model.membership.InternalMembership
 
getMinimumLength() - Method in class com.atlassian.crowd.directory.PasswordLengthConstraint
 
getName() - Method in class com.atlassian.crowd.model.alias.Alias
 
getName() - Method in class com.atlassian.crowd.model.group.InternalGroupWithAttributes
 
getName() - Method in class com.atlassian.crowd.model.InternalEntityAttribute
 
getName() - Method in class com.atlassian.crowd.model.property.Property
 
getName() - Method in class com.atlassian.crowd.model.property.PropertyId
 
getName() - Method in class com.atlassian.crowd.model.user.InternalUserWithAttributes
 
getNextAlias(String) - Method in class com.atlassian.crowd.search.hibernate.HQLQuery
 
getParameterValues() - Method in class com.atlassian.crowd.search.hibernate.HQLQuery
 
getParentId() - Method in class com.atlassian.crowd.model.membership.InternalMembership
 
getParentName() - Method in class com.atlassian.crowd.model.membership.InternalMembership
 
getPasswordConstraints() - Method in class com.atlassian.crowd.directory.AbstractInternalDirectory
 
getPasswordHash() - Method in class com.atlassian.crowd.model.user.InternalUserCredentialRecord
 
getPermission() - Method in class com.atlassian.crowd.manager.permission.PermittedGroupImpl
 
getPermission() - Method in class com.atlassian.crowd.model.permission.InternalGrantedPermission
 
getPrimaryObject() - Method in class com.atlassian.crowd.util.persistence.hibernate.batch.TransactionGroup
 
getRawDirectory(Long, String, Map<String, String>) - Method in class com.atlassian.crowd.directory.loader.DelegatedAuthenticationDirectoryInstanceLoaderImpl
 
getRawDirectory(Long, String, Map<String, String>) - Method in class com.atlassian.crowd.directory.loader.DelegatingDirectoryInstanceLoaderImpl
 
getRawDirectory(Long, String, Map<String, String>) - Method in class com.atlassian.crowd.directory.loader.InternalDirectoryInstanceLoaderImpl
 
getRegex() - Method in class com.atlassian.crowd.directory.RegexConstraint
 
getSession() - Method in class com.atlassian.crowd.util.persistence.hibernate.batch.AbstractBatchProcessor
Subclasses should use this method to provide the session to be used with any implementations of HibernateOperation.
getToken() - Method in class com.atlassian.crowd.model.token.InternalExpirableUserToken
 
getType() - Method in class com.atlassian.crowd.model.group.InternalGroup
 
getType() - Method in class com.atlassian.crowd.model.group.InternalGroupWithAttributes
 
getUser() - Method in class com.atlassian.crowd.model.user.InternalUserAttribute
 
getUser() - Method in class com.atlassian.crowd.model.user.InternalUserCredentialRecord
 
getUserCount() - Method in class com.atlassian.crowd.directory.AbstractInternalDirectory
 
getUsername() - Method in class com.atlassian.crowd.model.token.InternalExpirableUserToken
 
getValue(String) - Method in class com.atlassian.crowd.directory.AbstractInternalDirectory
 
getValue(String) - Method in class com.atlassian.crowd.directory.DelegatedAuthenticationDirectory
 
getValue(String) - Method in class com.atlassian.crowd.model.EntityWithAttributes
 
getValue() - Method in class com.atlassian.crowd.model.InternalEntityAttribute
 
getValue() - Method in class com.atlassian.crowd.model.property.Property
 
getValues(String) - Method in class com.atlassian.crowd.directory.AbstractInternalDirectory
 
getValues(String) - Method in class com.atlassian.crowd.directory.DelegatedAuthenticationDirectory
 
getValues(String) - Method in class com.atlassian.crowd.model.EntityWithAttributes
 
grant(InternalGrantedPermission) - Method in interface com.atlassian.crowd.dao.permission.InternalUserPermissionDAO
Grant the explicit permission to the group.
groupDao - Variable in class com.atlassian.crowd.directory.AbstractInternalDirectory
 
GZIP_ENABLED - Static variable in class com.atlassian.crowd.model.property.Property
Server Property: True if GZip compression is enabled on the response.

H

hashCode() - Method in class com.atlassian.crowd.manager.permission.DirectoryGroupImpl
 
hashCode() - Method in class com.atlassian.crowd.manager.permission.PermittedGroupImpl
 
hashCode() - Method in class com.atlassian.crowd.model.alias.Alias
 
hashCode() - Method in class com.atlassian.crowd.model.group.InternalGroup
 
hashCode() - Method in class com.atlassian.crowd.model.group.InternalGroupAttribute
 
hashCode() - Method in class com.atlassian.crowd.model.group.InternalGroupWithAttributes
 
hashCode() - Method in class com.atlassian.crowd.model.InternalEntityAttribute
 
hashCode() - Method in class com.atlassian.crowd.model.membership.InternalMembership
 
hashCode() - Method in class com.atlassian.crowd.model.permission.InternalGrantedPermission
 
hashCode() - Method in class com.atlassian.crowd.model.property.Property
 
hashCode() - Method in class com.atlassian.crowd.model.property.PropertyId
 
hashCode() - Method in class com.atlassian.crowd.model.token.InternalExpirableUserToken
 
hashCode() - Method in class com.atlassian.crowd.model.user.InternalUser
 
hashCode() - Method in class com.atlassian.crowd.model.user.InternalUserAttribute
 
hashCode() - Method in class com.atlassian.crowd.model.user.InternalUserCredentialRecord
 
hashCode() - Method in class com.atlassian.crowd.model.user.InternalUserWithAttributes
 
hashCode() - Method in class com.atlassian.crowd.util.persistence.hibernate.batch.TransactionGroup
 
HibernateOperation<S> - Interface in com.atlassian.crowd.util.persistence.hibernate.batch
Hibernate specific batch operation abstraction, shared between hibernate 2 (Confluence) and 4 (Crowd).
HibernateSearchResultsTransformer - Class in com.atlassian.crowd.search.hibernate
 
HibernateSearchResultsTransformer() - Constructor for class com.atlassian.crowd.search.hibernate.HibernateSearchResultsTransformer
 
HQL_ALIAS_APPLICATION_ID - Static variable in class com.atlassian.crowd.search.hibernate.HQLQueryTranslater
 
HQL_ALIAS_NAME - Static variable in class com.atlassian.crowd.search.hibernate.HQLQueryTranslater
 
HQL_ALIAS_USERNAME - Static variable in class com.atlassian.crowd.search.hibernate.HQLQueryTranslater
 
HQL_APPLICATION_ACTIVE - Static variable in class com.atlassian.crowd.search.hibernate.HQLQueryTranslater
 
HQL_APPLICATION_NAME - Static variable in class com.atlassian.crowd.search.hibernate.HQLQueryTranslater
 
HQL_APPLICATION_TYPE - Static variable in class com.atlassian.crowd.search.hibernate.HQLQueryTranslater
 
HQL_ATTRIBUTE_ALIAS - Static variable in class com.atlassian.crowd.search.hibernate.HQLQueryTranslater
 
HQL_ATTRIBUTE_NAME - Static variable in class com.atlassian.crowd.search.hibernate.HQLQueryTranslater
 
HQL_ATTRIBUTE_VALUE - Static variable in class com.atlassian.crowd.search.hibernate.HQLQueryTranslater
 
HQL_CREATED_DATE - Static variable in class com.atlassian.crowd.search.hibernate.HQLQueryTranslater
 
HQL_DIRECTORY_ACTIVE - Static variable in class com.atlassian.crowd.search.hibernate.HQLQueryTranslater
 
HQL_DIRECTORY_ID - Static variable in class com.atlassian.crowd.search.hibernate.HQLQueryTranslater
 
HQL_DIRECTORY_IMPLEMENTATION_CLASS - Static variable in class com.atlassian.crowd.search.hibernate.HQLQueryTranslater
 
HQL_DIRECTORY_NAME - Static variable in class com.atlassian.crowd.search.hibernate.HQLQueryTranslater
 
HQL_DIRECTORY_TYPE - Static variable in class com.atlassian.crowd.search.hibernate.HQLQueryTranslater
 
HQL_GROUP_ACTIVE - Static variable in class com.atlassian.crowd.search.hibernate.HQLQueryTranslater
 
HQL_GROUP_DESCRIPTION - Static variable in class com.atlassian.crowd.search.hibernate.HQLQueryTranslater
 
HQL_GROUP_LOCAL - Static variable in class com.atlassian.crowd.search.hibernate.HQLQueryTranslater
 
HQL_GROUP_NAME - Static variable in class com.atlassian.crowd.search.hibernate.HQLQueryTranslater
 
HQL_GROUP_TYPE - Static variable in class com.atlassian.crowd.search.hibernate.HQLQueryTranslater
 
HQL_MEMBERSHIP_ALIAS - Static variable in class com.atlassian.crowd.search.hibernate.HQLQueryTranslater
 
HQL_MEMBERSHIP_GROUP_TYPE - Static variable in class com.atlassian.crowd.search.hibernate.HQLQueryTranslater
 
HQL_MEMBERSHIP_TYPE - Static variable in class com.atlassian.crowd.search.hibernate.HQLQueryTranslater
 
HQL_TOKEN_DIRECTORY_ID - Static variable in class com.atlassian.crowd.search.hibernate.HQLQueryTranslater
 
HQL_TOKEN_LAST_ACCESSED_TIME - Static variable in class com.atlassian.crowd.search.hibernate.HQLQueryTranslater
 
HQL_TOKEN_NAME - Static variable in class com.atlassian.crowd.search.hibernate.HQLQueryTranslater
 
HQL_TOKEN_RANDOM_NUMBER - Static variable in class com.atlassian.crowd.search.hibernate.HQLQueryTranslater
 
HQL_UPDATED_DATE - Static variable in class com.atlassian.crowd.search.hibernate.HQLQueryTranslater
 
HQL_USER_ACTIVE - Static variable in class com.atlassian.crowd.search.hibernate.HQLQueryTranslater
 
HQL_USER_DISPLAY_NAME - Static variable in class com.atlassian.crowd.search.hibernate.HQLQueryTranslater
 
HQL_USER_EMAIL_ADDRESS - Static variable in class com.atlassian.crowd.search.hibernate.HQLQueryTranslater
 
HQL_USER_FIRST_NAME - Static variable in class com.atlassian.crowd.search.hibernate.HQLQueryTranslater
 
HQL_USER_LAST_NAME - Static variable in class com.atlassian.crowd.search.hibernate.HQLQueryTranslater
 
HQL_USER_NAME - Static variable in class com.atlassian.crowd.search.hibernate.HQLQueryTranslater
 
HQLQuery - Class in com.atlassian.crowd.search.hibernate
 
HQLQuery() - Constructor for class com.atlassian.crowd.search.hibernate.HQLQuery
 
HQLQueryTranslater - Class in com.atlassian.crowd.search.hibernate
Translates implementation agnostic Queries into executable Hibernate Query Language code.
HQLQueryTranslater() - Constructor for class com.atlassian.crowd.search.hibernate.HQLQueryTranslater
 

I

IDENTIFIER_HASH_CACHE - Static variable in class com.atlassian.crowd.dao.token.TokenDAOMemory
 
IDENTIFIER_HASH_CAHE - Static variable in class com.atlassian.crowd.dao.token.TokenDAOMemory
Deprecated. 
INCLUDE_IP_ADDRESS_IN_VALIDATION_FACTORS - Static variable in class com.atlassian.crowd.model.property.Property
 
InternalAttributesHelper - Class in com.atlassian.crowd.model
 
InternalAttributesHelper() - Constructor for class com.atlassian.crowd.model.InternalAttributesHelper
 
InternalDirectory - Class in com.atlassian.crowd.directory
Internal directory connector.
InternalDirectory(InternalDirectoryUtils, PasswordEncoderFactory, DirectoryDao, UserDao, GroupDao, MembershipDao, PasswordConstraintsLoader) - Constructor for class com.atlassian.crowd.directory.InternalDirectory
 
InternalDirectoryEntity - Class in com.atlassian.crowd.model
 
InternalDirectoryEntity() - Constructor for class com.atlassian.crowd.model.InternalDirectoryEntity
 
InternalDirectoryEntity(InternalEntityTemplate, Directory) - Constructor for class com.atlassian.crowd.model.InternalDirectoryEntity
 
InternalDirectoryForDelegation - Class in com.atlassian.crowd.directory
This is the internal front-end of a delegating directory.
InternalDirectoryForDelegation(InternalDirectoryUtils, PasswordEncoderFactory, DirectoryDao, UserDao, GroupDao, MembershipDao, PasswordConstraintsLoader) - Constructor for class com.atlassian.crowd.directory.InternalDirectoryForDelegation
 
InternalDirectoryInstanceLoaderImpl - Class in com.atlassian.crowd.directory.loader
Loads an implementation of a RemoteDirectory for use at runtime by the Crowd security server.
InternalDirectoryInstanceLoaderImpl(InstanceFactory) - Constructor for class com.atlassian.crowd.directory.loader.InternalDirectoryInstanceLoaderImpl
 
internalDirectoryUtils - Variable in class com.atlassian.crowd.directory.AbstractInternalDirectory
 
InternalDirectoryUtils - Interface in com.atlassian.crowd.directory
Internal Directory utility.
InternalDirectoryUtilsImpl - Class in com.atlassian.crowd.directory
 
InternalDirectoryUtilsImpl() - Constructor for class com.atlassian.crowd.directory.InternalDirectoryUtilsImpl
 
InternalEntityAttribute - Class in com.atlassian.crowd.model
 
InternalEntityAttribute() - Constructor for class com.atlassian.crowd.model.InternalEntityAttribute
 
InternalEntityAttribute(String, String) - Constructor for class com.atlassian.crowd.model.InternalEntityAttribute
 
InternalExpirableUserToken - Class in com.atlassian.crowd.model.token
Represent a token that can expire for a user
InternalGrantedPermission - Class in com.atlassian.crowd.model.permission
 
InternalGrantedPermission(UserPermission, GroupMapping) - Constructor for class com.atlassian.crowd.model.permission.InternalGrantedPermission
 
InternalGrantedPermission(Long, Date, UserPermission, GroupMapping) - Constructor for class com.atlassian.crowd.model.permission.InternalGrantedPermission
 
InternalGroup - Class in com.atlassian.crowd.model.group
Encapsulates the concept of group.
InternalGroup() - Constructor for class com.atlassian.crowd.model.group.InternalGroup
 
InternalGroup(InternalEntityTemplate, Directory, GroupTemplate) - Constructor for class com.atlassian.crowd.model.group.InternalGroup
 
InternalGroup(Group, Directory) - Constructor for class com.atlassian.crowd.model.group.InternalGroup
 
InternalGroupAttribute - Class in com.atlassian.crowd.model.group
Encapsulates the concept of group attribute.
InternalGroupAttribute() - Constructor for class com.atlassian.crowd.model.group.InternalGroupAttribute
 
InternalGroupAttribute(Long, InternalGroup, String, String) - Constructor for class com.atlassian.crowd.model.group.InternalGroupAttribute
 
InternalGroupAttribute(InternalGroup, String, String) - Constructor for class com.atlassian.crowd.model.group.InternalGroupAttribute
 
InternalGroupDao - Interface in com.atlassian.crowd.dao.group
Persistance methods necessary to modify an InternalDirectory group.
InternalGroupWithAttributes - Class in com.atlassian.crowd.model.group
Encapsulates the concept of group which has attributes.
InternalGroupWithAttributes(InternalGroup, Map<String, Set<String>>) - Constructor for class com.atlassian.crowd.model.group.InternalGroupWithAttributes
 
InternalMembership - Class in com.atlassian.crowd.model.membership
Encapsulates the concept of membership.
InternalMembership() - Constructor for class com.atlassian.crowd.model.membership.InternalMembership
 
InternalMembership(Long, Long, Long, MembershipType, GroupType, String, String, DirectoryImpl) - Constructor for class com.atlassian.crowd.model.membership.InternalMembership
This constructor is only used for XML imports.
InternalMembership(InternalGroup, InternalUser) - Constructor for class com.atlassian.crowd.model.membership.InternalMembership
 
InternalMembership(InternalGroup, InternalGroup) - Constructor for class com.atlassian.crowd.model.membership.InternalMembership
 
InternalMembershipDao - Interface in com.atlassian.crowd.dao.membership
Manages persistence of InternalMembership.
InternalUser - Class in com.atlassian.crowd.model.user
Encapsulates the concept of crowd user.
InternalUser() - Constructor for class com.atlassian.crowd.model.user.InternalUser
 
InternalUser(InternalEntityTemplate, Directory, UserTemplate, PasswordCredential) - Constructor for class com.atlassian.crowd.model.user.InternalUser
This constructor is used by the importer only.
InternalUser(UserTemplateWithCredentialAndAttributes, Directory) - Constructor for class com.atlassian.crowd.model.user.InternalUser
 
InternalUser(User, Directory, PasswordCredential) - Constructor for class com.atlassian.crowd.model.user.InternalUser
Constructor used for adding a new user.
InternalUserAttribute - Class in com.atlassian.crowd.model.user
Encapsulates the concept of user attribute.
InternalUserAttribute() - Constructor for class com.atlassian.crowd.model.user.InternalUserAttribute
 
InternalUserAttribute(Long, InternalUser, String, String) - Constructor for class com.atlassian.crowd.model.user.InternalUserAttribute
 
InternalUserAttribute(InternalUser, String, String) - Constructor for class com.atlassian.crowd.model.user.InternalUserAttribute
 
InternalUserCredentialRecord - Class in com.atlassian.crowd.model.user
Encapsulates the concept of user credential record.
InternalUserCredentialRecord() - Constructor for class com.atlassian.crowd.model.user.InternalUserCredentialRecord
 
InternalUserCredentialRecord(Long, InternalUser, String) - Constructor for class com.atlassian.crowd.model.user.InternalUserCredentialRecord
Only use this constructor for cloning / importing when the id is known.
InternalUserCredentialRecord(InternalUser, String) - Constructor for class com.atlassian.crowd.model.user.InternalUserCredentialRecord
 
InternalUserDao - Interface in com.atlassian.crowd.dao.user
Manages persistence of User.
InternalUserPermissionDAO - Interface in com.atlassian.crowd.dao.permission
Manages persistence of InternalGrantedPermission at the explicit / direct permission level.
InternalUserWithAttributes - Class in com.atlassian.crowd.model.user
Encapsulates the concept of user which has attributes.
InternalUserWithAttributes(InternalUser, Map<String, Set<String>>) - Constructor for class com.atlassian.crowd.model.user.InternalUserWithAttributes
 
isActive() - Method in interface com.atlassian.crowd.dao.DaoDiscriminator
 
isActive() - Method in class com.atlassian.crowd.model.group.InternalGroupWithAttributes
 
isActive() - Method in class com.atlassian.crowd.model.user.InternalUserWithAttributes
 
isEmpty() - Method in class com.atlassian.crowd.directory.AbstractInternalDirectory
 
isEmpty() - Method in class com.atlassian.crowd.directory.DelegatedAuthenticationDirectory
 
isEmpty() - Method in class com.atlassian.crowd.model.EntityWithAttributes
 
isGroupDirectGroupMember(String, String) - Method in class com.atlassian.crowd.directory.AbstractInternalDirectory
 
isGroupDirectGroupMember(String, String) - Method in class com.atlassian.crowd.directory.DelegatedAuthenticationDirectory
 
isLocal() - Method in class com.atlassian.crowd.model.group.InternalGroup
 
isLocalUserStatusEnabled() - Method in class com.atlassian.crowd.directory.CachingDirectory
Caching directories can be configured to support local user statuses.
isLocalUserStatusEnabled() - Method in class com.atlassian.crowd.directory.InternalDirectory
Internal directories never support local user statuses.
isPasswordPolicyEnabled() - Method in class com.atlassian.crowd.directory.PasswordConstraintsLoaderImpl
Will return true if the password policy feature is enabled.
isRolesDisabled() - Method in class com.atlassian.crowd.directory.AbstractInternalDirectory
 
isRolesDisabled() - Method in class com.atlassian.crowd.directory.DelegatedAuthenticationDirectory
 
isUserDirectGroupMember(String, String) - Method in class com.atlassian.crowd.directory.AbstractInternalDirectory
 
isUserDirectGroupMember(String, String) - Method in class com.atlassian.crowd.directory.DelegatedAuthenticationDirectory
 
isUserExternalIdReadOnly() - Method in class com.atlassian.crowd.directory.InternalDirectory
When an InternalDirectory is used as an internal directory, it must manage the values of the external_id column.
isUserExternalIdReadOnly() - Method in class com.atlassian.crowd.directory.InternalDirectoryForDelegation
 

L

loadAll() - Method in interface com.atlassian.crowd.dao.token.TokenDAO
Used when switching implementations.
loadAll() - Method in class com.atlassian.crowd.dao.token.TokenDAOMemory
 

M

MAILSERVER_HOST - Static variable in class com.atlassian.crowd.model.property.Property
Server Property: Mail server host.
MAILSERVER_JNDI_LOCATION - Static variable in class com.atlassian.crowd.model.property.Property
Server Property: Mail Server JNDI Location
MAILSERVER_PASSWORD - Static variable in class com.atlassian.crowd.model.property.Property
Server Property: Mail server password.
MAILSERVER_PORT - Static variable in class com.atlassian.crowd.model.property.Property
Server Property: Mail Server SMTP port
MAILSERVER_PREFIX - Static variable in class com.atlassian.crowd.model.property.Property
Server Property: Mail server prefix.
MAILSERVER_SENDER - Static variable in class com.atlassian.crowd.model.property.Property
Server Property: Mail server sender.
MAILSERVER_USE_SSL - Static variable in class com.atlassian.crowd.model.property.Property
Server Property: Mail Server SMTP Use SSL
MAILSERVER_USERNAME - Static variable in class com.atlassian.crowd.model.property.Property
Server Property: Mail server username.
membershipDao - Variable in class com.atlassian.crowd.directory.AbstractInternalDirectory
 
membershipEntityQueryAsHQL(long, MembershipQuery) - Method in class com.atlassian.crowd.search.hibernate.HQLQueryTranslater
 
membershipNamesQueryAsHQL(long, MembershipQuery) - Method in class com.atlassian.crowd.search.hibernate.HQLQueryTranslater
 

N

newQuery() - Method in class com.atlassian.crowd.search.hibernate.HQLQueryTranslater
 
NoopWebhookDAOImpl - Class in com.atlassian.crowd.dao.webhook
A NOP implementation of WebhookDAO.
NoopWebhookDAOImpl() - Constructor for class com.atlassian.crowd.dao.webhook.NoopWebhookDAOImpl
 
NOTIFICATION_EMAIL - Static variable in class com.atlassian.crowd.model.property.Property
Server Property: Email address for the administrator when server notifications occur.

O

orderBy - Variable in class com.atlassian.crowd.search.hibernate.HQLQuery
 
orderByRequired - Variable in class com.atlassian.crowd.search.hibernate.HQLQuery
 

P

parameterValues - Variable in class com.atlassian.crowd.search.hibernate.HQLQuery
 
PASSWORD_POLICY_FEATURE - Static variable in class com.atlassian.crowd.directory.PasswordConstraintsLoaderImpl
The name of the feature toggle for password policy.
PasswordConstraintsLoader - Interface in com.atlassian.crowd.directory
Has the responsibility of instantiating the active PasswordConstraint's for a directory.
PasswordConstraintsLoaderImpl - Class in com.atlassian.crowd.directory
Instantiates the active PasswordConstraint's for a directory based on the directory's attributes.
PasswordConstraintsLoaderImpl(PasswordScoreService, DarkFeatureManager) - Constructor for class com.atlassian.crowd.directory.PasswordConstraintsLoaderImpl
 
passwordEncoderFactory - Variable in class com.atlassian.crowd.directory.AbstractInternalDirectory
 
PasswordLengthConstraint - Class in com.atlassian.crowd.directory
 
PasswordLengthConstraint(int) - Constructor for class com.atlassian.crowd.directory.PasswordLengthConstraint
 
PasswordScoreConstraint - Class in com.atlassian.crowd.directory
 
PasswordScoreConstraint(PasswordScore, PasswordScoreService) - Constructor for class com.atlassian.crowd.directory.PasswordScoreConstraint
 
performOperation(Object, S) - Method in interface com.atlassian.crowd.util.persistence.hibernate.batch.HibernateOperation
Interface to logic that performs a single hibernate operation on a target object for use within a batch.
PermittedGroupImpl - Class in com.atlassian.crowd.manager.permission
Convenience implementation (non persisted) to return to the service layer
PermittedGroupImpl(UserPermission, Long, String, String) - Constructor for class com.atlassian.crowd.manager.permission.PermittedGroupImpl
 
PersistenceException - Exception in com.atlassian.crowd.util.persistence
Persistence related exception.
PersistenceException() - Constructor for exception com.atlassian.crowd.util.persistence.PersistenceException
Default constructor.
PersistenceException(String) - Constructor for exception com.atlassian.crowd.util.persistence.PersistenceException
Default constructor.
PersistenceException(String, Throwable) - Constructor for exception com.atlassian.crowd.util.persistence.PersistenceException
Default constructor.
PersistenceException(Throwable) - Constructor for exception com.atlassian.crowd.util.persistence.PersistenceException
Default constructor.
processBatchFind(long, Collection<String>, Class<E>) - Method in class com.atlassian.crowd.util.persistence.hibernate.batch.AbstractBatchFinder
 
Property - Class in com.atlassian.crowd.model.property
Captures various server properties of the crowd server.
Property(String, String, String) - Constructor for class com.atlassian.crowd.model.property.Property
 
Property() - Constructor for class com.atlassian.crowd.model.property.Property
 
PropertyDAO - Interface in com.atlassian.crowd.dao.property
Persist property objects.
PropertyId - Class in com.atlassian.crowd.model.property
 
PropertyId() - Constructor for class com.atlassian.crowd.model.property.PropertyId
 
PropertyId(String, String) - Constructor for class com.atlassian.crowd.model.property.PropertyId
 

R

RANDOM_HASH_CACHE - Static variable in class com.atlassian.crowd.dao.token.TokenDAOMemory
 
refresh() - Method in interface com.atlassian.crowd.dao.RefreshableDao
Flush all the caches, reload everything from the backend storage.
RefreshableDao - Interface in com.atlassian.crowd.dao
DAOs that implement this interface can be refreshed to flush their caches and ensure they are up-to-date with the backend storage.
RegexConstraint - Class in com.atlassian.crowd.directory
 
RegexConstraint(String) - Constructor for class com.atlassian.crowd.directory.RegexConstraint
 
remove(Application) - Method in interface com.atlassian.crowd.dao.application.ApplicationDAO
Removes the application.
remove(String, String) - Method in interface com.atlassian.crowd.dao.property.PropertyDAO
Removes a property.
remove(Token) - Method in interface com.atlassian.crowd.dao.token.SessionTokenStorage
Removes a token.
remove(long, String) - Method in interface com.atlassian.crowd.dao.token.SessionTokenStorage
Remove token.
remove(Token) - Method in class com.atlassian.crowd.dao.token.TokenDAOMemory
 
remove(long, String) - Method in class com.atlassian.crowd.dao.token.TokenDAOMemory
 
remove(Webhook) - Method in class com.atlassian.crowd.dao.webhook.NoopWebhookDAOImpl
 
remove(Webhook) - Method in interface com.atlassian.crowd.dao.webhook.WebhookDAO
 
removeAlias(Application, String) - Method in interface com.atlassian.crowd.dao.alias.AliasDAO
Remove an application-specific alias for a username.
removeAliases(Application) - Method in interface com.atlassian.crowd.dao.alias.AliasDAO
Removes all the username-aliases for a specific application.
removeAliasesForUser(String) - Method in interface com.atlassian.crowd.dao.alias.AliasDAO
Removes all the aliases registered for a given username in all applications (there may be different users)
removeAll(long) - Method in interface com.atlassian.crowd.dao.group.InternalGroupDao
Removes all groups from a directory.
removeAll(long) - Method in interface com.atlassian.crowd.dao.token.SessionTokenStorage
Remove all tokens associated with the given directory id.
removeAll() - Method in interface com.atlassian.crowd.dao.token.SessionTokenStorage
Wipes all tokens from the store.
removeAll(long) - Method in class com.atlassian.crowd.dao.token.TokenDAOMemory
 
removeAll() - Method in class com.atlassian.crowd.dao.token.TokenDAOMemory
 
removeAll(long) - Method in interface com.atlassian.crowd.dao.user.InternalUserDao
 
removeAllGroups(Set<String>) - Method in class com.atlassian.crowd.directory.AbstractInternalDirectory
 
removeAllRelationships(long) - Method in interface com.atlassian.crowd.dao.membership.InternalMembershipDao
Removes all relationships the the given directory identified by directory id.
removeAllUserRelationships(long) - Method in interface com.atlassian.crowd.dao.membership.InternalMembershipDao
Removes all user relationships the the given directory identified by directory id.
removeAllUsers(Set<String>) - Method in class com.atlassian.crowd.directory.AbstractInternalDirectory
 
removeByDirectoryAndUsername(long, String) - Method in interface com.atlassian.crowd.dao.token.ExpirableUserTokenDao
Remove all the tokens matching the username and directory id
removeByToken(String) - Method in interface com.atlassian.crowd.dao.token.ExpirableUserTokenDao
Removes the token with the given random hash
removeDirectoryMapping(long, long) - Method in interface com.atlassian.crowd.dao.application.ApplicationDAO
Removes a mapping between application and directory.
removeDirectoryMappings(long) - Method in interface com.atlassian.crowd.dao.application.ApplicationDAO
Removes all the mappings associated with the given directory identified by directory id.
removeExcept(long, String, String) - Method in interface com.atlassian.crowd.dao.token.SessionTokenStorage
Remove all tokens for the user except for the token specified by exclusionToken.
removeExcept(long, String, String) - Method in class com.atlassian.crowd.dao.token.TokenDAOMemory
 
removeExpiredTokens(Date) - Method in interface com.atlassian.crowd.dao.token.ExpirableUserTokenDao
Remove all the tokens whose expiry date is older than the given cutoff date
removeExpiredTokens(Date, long) - Method in interface com.atlassian.crowd.dao.token.SessionTokenStorage
Remove all tokens that have expired.
removeExpiredTokens(Date, long) - Method in class com.atlassian.crowd.dao.token.TokenDAOMemory
 
removeGroup(String) - Method in class com.atlassian.crowd.directory.AbstractInternalDirectory
 
removeGroup(String) - Method in class com.atlassian.crowd.directory.DelegatedAuthenticationDirectory
 
removeGroupAttributes(String, String) - Method in class com.atlassian.crowd.directory.AbstractInternalDirectory
 
removeGroupAttributes(String, String) - Method in class com.atlassian.crowd.directory.DelegatedAuthenticationDirectory
 
removeGroupFromGroup(String, String) - Method in class com.atlassian.crowd.directory.AbstractInternalDirectory
 
removeGroupFromGroup(String, String) - Method in class com.atlassian.crowd.directory.DelegatedAuthenticationDirectory
 
removeGroupMapping(long, long, String) - Method in interface com.atlassian.crowd.dao.application.ApplicationDAO
Removes a group mapping.
removeGroupMappings(long, String) - Method in interface com.atlassian.crowd.dao.application.ApplicationDAO
Removes group mappings.
removeGroupMembers(long, String) - Method in interface com.atlassian.crowd.dao.membership.InternalMembershipDao
Removes all members of the given group name.
removeGroupMemberships(long, String) - Method in interface com.atlassian.crowd.dao.membership.InternalMembershipDao
Removes all relationships from parent groups to the given group name.
removeRemoteAddress(long, RemoteAddress) - Method in interface com.atlassian.crowd.dao.application.ApplicationDAO
Dissociates the given remote address from the given application.
removeUser(String) - Method in class com.atlassian.crowd.directory.AbstractInternalDirectory
 
removeUser(String) - Method in class com.atlassian.crowd.directory.DelegatedAuthenticationDirectory
 
removeUserAttributes(String, String) - Method in class com.atlassian.crowd.directory.AbstractInternalDirectory
 
removeUserAttributes(String, String) - Method in class com.atlassian.crowd.directory.DelegatedAuthenticationDirectory
 
removeUserFromGroup(String, String) - Method in class com.atlassian.crowd.directory.AbstractInternalDirectory
 
removeUserFromGroup(String, String) - Method in class com.atlassian.crowd.directory.DelegatedAuthenticationDirectory
 
removeUserMemberships(long, String) - Method in interface com.atlassian.crowd.dao.membership.InternalMembershipDao
Removes all MembershipType.GROUP_USER relationships from parent groups to the given username.
renameGroup(String, String) - Method in class com.atlassian.crowd.directory.AbstractInternalDirectory
 
renameGroup(String, String) - Method in class com.atlassian.crowd.directory.DelegatedAuthenticationDirectory
 
renameGroupMappings(long, String, String) - Method in interface com.atlassian.crowd.dao.application.ApplicationDAO
Renames group mappings.
renameGroupRelationships(long, String, String) - Method in interface com.atlassian.crowd.dao.membership.InternalMembershipDao
Renames group name in all relationships.
renameTo(String) - Method in class com.atlassian.crowd.model.group.InternalGroup
 
renameTo(String) - Method in class com.atlassian.crowd.model.user.InternalUser
 
renameUser(String, String) - Method in class com.atlassian.crowd.directory.AbstractInternalDirectory
 
renameUser(String, String) - Method in class com.atlassian.crowd.directory.DelegatedAuthenticationDirectory
 
renameUserRelationships(long, String, String) - Method in interface com.atlassian.crowd.dao.membership.InternalMembershipDao
Renames username in all relationships.
requireDistinct() - Method in class com.atlassian.crowd.search.hibernate.HQLQuery
 
requiresPasswordChange(UserWithAttributes) - Method in class com.atlassian.crowd.directory.AbstractInternalDirectory
 
revoke(InternalGrantedPermission) - Method in interface com.atlassian.crowd.dao.permission.InternalUserPermissionDAO
Remove the explicit permission from the group.
rollbackProcessBatch() - Method in class com.atlassian.crowd.util.persistence.hibernate.batch.AbstractBatchProcessor
Called after processing each batch where an exception was encountered.
rollbackProcessIndividual() - Method in class com.atlassian.crowd.util.persistence.hibernate.batch.AbstractBatchProcessor
Called after processing an individual item where an exception was encountered.

S

saveAll(Collection<Token>) - Method in interface com.atlassian.crowd.dao.token.TokenDAO
Used when switching implementations.
saveAll(Collection<Token>) - Method in class com.atlassian.crowd.dao.token.TokenDAOMemory
 
search(EntityQuery<String>) - Method in interface com.atlassian.crowd.dao.alias.AliasDAO
Will search for a List of Alias' based on a given EntityQuery
search(EntityQuery<Application>) - Method in interface com.atlassian.crowd.dao.application.ApplicationDAO
Will search for all the applications which qualify for the given EntityQuery.
search(EntityQuery<? extends Token>) - Method in interface com.atlassian.crowd.dao.token.SearchableTokenStorage
Searches for token based on criteria.
search(EntityQuery<? extends Token>) - Method in class com.atlassian.crowd.dao.token.TokenDAOMemory
 
SearchableTokenStorage - Interface in com.atlassian.crowd.dao.token
A store that can accept arbitrary queries over the tokens.
searchGroupRelationships(MembershipQuery<T>) - Method in class com.atlassian.crowd.directory.AbstractInternalDirectory
 
searchGroupRelationships(MembershipQuery<T>) - Method in class com.atlassian.crowd.directory.DelegatedAuthenticationDirectory
 
searchGroups(EntityQuery<T>) - Method in class com.atlassian.crowd.directory.AbstractInternalDirectory
 
searchGroups(EntityQuery<T>) - Method in class com.atlassian.crowd.directory.DelegatedAuthenticationDirectory
 
searchUsers(EntityQuery<T>) - Method in class com.atlassian.crowd.directory.AbstractInternalDirectory
 
searchUsers(EntityQuery<T>) - Method in class com.atlassian.crowd.directory.DelegatedAuthenticationDirectory
 
SECURE_COOKIE - Static variable in class com.atlassian.crowd.model.property.Property
Server Property: SSO Cookie set to "Secure"
select - Variable in class com.atlassian.crowd.search.hibernate.HQLQuery
 
SESSION_TIME - Static variable in class com.atlassian.crowd.model.property.Property
Server Property: Session time;
SessionTokenStorage - Interface in com.atlassian.crowd.dao.token
A store of session tokens, that may be created, retrieved and deleted.
setAlias(String) - Method in class com.atlassian.crowd.model.alias.Alias
 
setAttributes(Map<String, String>) - Method in class com.atlassian.crowd.directory.AbstractInternalDirectory
Called by the DirectoryInstanceLoader after constructing an InternalDirectory.
setAttributes(Map<String, String>) - Method in class com.atlassian.crowd.directory.DelegatedAuthenticationDirectory
 
setBatchSize(int) - Method in class com.atlassian.crowd.util.persistence.hibernate.batch.AbstractBatchFinder
 
setBatchSize(int) - Method in class com.atlassian.crowd.util.persistence.hibernate.batch.AbstractBatchProcessor
The batchSize value should be the same as the hibernate.jdbc.batch_size Hibernate property.
setCreatedDate(Date) - Method in class com.atlassian.crowd.model.permission.InternalGrantedPermission
 
setDirectoryId(long) - Method in class com.atlassian.crowd.directory.AbstractInternalDirectory
Called by the DirectoryInstanceLoader after constructing an InternalDirectory.
setDirectoryId(long) - Method in class com.atlassian.crowd.directory.DelegatedAuthenticationDirectory
 
setId(Long) - Method in class com.atlassian.crowd.model.InternalEntityAttribute
 
setKey(String) - Method in class com.atlassian.crowd.model.property.PropertyId
 
setLocal(boolean) - Method in class com.atlassian.crowd.model.group.InternalGroup
 
setName(String) - Method in class com.atlassian.crowd.model.group.InternalGroup
 
setName(String) - Method in class com.atlassian.crowd.model.InternalEntityAttribute
 
setName(String) - Method in class com.atlassian.crowd.model.property.PropertyId
 
setName(String) - Method in class com.atlassian.crowd.model.user.InternalUser
 
setPermission(UserPermission) - Method in class com.atlassian.crowd.model.permission.InternalGrantedPermission
 
setValue(String) - Method in class com.atlassian.crowd.model.InternalEntityAttribute
 
setValue(String) - Method in class com.atlassian.crowd.model.property.Property
 
storeAlias(Application, String, String) - Method in interface com.atlassian.crowd.dao.alias.AliasDAO
Add or update the application-specific alias for a username.
storeGroupAttributes(String, Map<String, Set<String>>) - Method in class com.atlassian.crowd.directory.AbstractInternalDirectory
 
storeGroupAttributes(String, Map<String, Set<String>>) - Method in class com.atlassian.crowd.directory.DelegatedAuthenticationDirectory
 
storeUserAttributes(String, Map<String, Set<String>>) - Method in class com.atlassian.crowd.directory.AbstractInternalDirectory
 
storeUserAttributes(String, Map<String, Set<String>>) - Method in class com.atlassian.crowd.directory.DelegatedAuthenticationDirectory
 
supportsInactiveAccounts() - Method in class com.atlassian.crowd.directory.AbstractInternalDirectory
Internal directories always support inactive accounts.
supportsInactiveAccounts() - Method in class com.atlassian.crowd.directory.DelegatedAuthenticationDirectory
 
supportsNestedGroups() - Method in class com.atlassian.crowd.directory.AbstractInternalDirectory
 
supportsNestedGroups() - Method in class com.atlassian.crowd.directory.DelegatedAuthenticationDirectory
 
supportsPasswordExpiration() - Method in class com.atlassian.crowd.directory.AbstractInternalDirectory
Internal Directories always support expiring passwords
supportsPasswordExpiration() - Method in class com.atlassian.crowd.directory.DelegatedAuthenticationDirectory
 
supportsSettingEncryptedCredential() - Method in class com.atlassian.crowd.directory.AbstractInternalDirectory
Internal directories always support setting passwords by hash.
supportsSettingEncryptedCredential() - Method in class com.atlassian.crowd.directory.DelegatedAuthenticationDirectory
Delegated authentication directories don't support setting non-hashed credentials, let alone hashed credentials.

T

testConnection() - Method in class com.atlassian.crowd.directory.AbstractInternalDirectory
Does nothing, connection is determined by the ability to communicate with the database.
testConnection() - Method in class com.atlassian.crowd.directory.DelegatedAuthenticationDirectory
 
TOKEN_SEED - Static variable in class com.atlassian.crowd.model.property.Property
Server Property: Custom token seed.
TokenDAO - Interface in com.atlassian.crowd.dao.token
Manages persistence of Token
TokenDAOMemory - Class in com.atlassian.crowd.dao.token
An in-memory implementation of the TokenDAO.
TokenDAOMemory(CacheManager) - Constructor for class com.atlassian.crowd.dao.token.TokenDAOMemory
 
TokenDAOSearchUtils - Class in com.atlassian.crowd.dao.token
 
TokenDAOSearchUtils() - Constructor for class com.atlassian.crowd.dao.token.TokenDAOSearchUtils
 
tokenMatchesSearchRestriction(Token, SearchRestriction) - Static method in class com.atlassian.crowd.dao.token.TokenDAOSearchUtils
 
toString() - Method in class com.atlassian.crowd.directory.PasswordLengthConstraint
 
toString() - Method in class com.atlassian.crowd.directory.PasswordScoreConstraint
 
toString() - Method in class com.atlassian.crowd.directory.RegexConstraint
 
toString() - Method in class com.atlassian.crowd.manager.permission.DirectoryGroupImpl
 
toString() - Method in class com.atlassian.crowd.manager.permission.PermittedGroupImpl
 
toString() - Method in class com.atlassian.crowd.model.alias.Alias
 
toString() - Method in class com.atlassian.crowd.model.EntityWithAttributes
 
toString() - Method in class com.atlassian.crowd.model.group.InternalGroup
 
toString() - Method in class com.atlassian.crowd.model.group.InternalGroupAttribute
 
toString() - Method in class com.atlassian.crowd.model.group.InternalGroupWithAttributes
 
toString() - Method in class com.atlassian.crowd.model.InternalEntityAttribute
 
toString() - Method in class com.atlassian.crowd.model.membership.InternalMembership
 
toString() - Method in class com.atlassian.crowd.model.permission.InternalGrantedPermission
 
toString() - Method in class com.atlassian.crowd.model.property.Property
 
toString() - Method in class com.atlassian.crowd.model.user.InternalUser
 
toString() - Method in class com.atlassian.crowd.model.user.InternalUserAttribute
 
toString() - Method in class com.atlassian.crowd.search.hibernate.HQLQuery
 
toString() - Method in class com.atlassian.crowd.util.persistence.hibernate.batch.TransactionGroup
 
TransactionGroup<T extends Serializable,E extends Serializable> - Class in com.atlassian.crowd.util.persistence.hibernate.batch
A group of objects that are to be committed in one transaction.
TransactionGroup(T, Collection<? extends E>) - Constructor for class com.atlassian.crowd.util.persistence.hibernate.batch.TransactionGroup
 
transformResults(List) - Static method in class com.atlassian.crowd.search.hibernate.HibernateSearchResultsTransformer
 
TRUSTED_PROXY_SERVERS - Static variable in class com.atlassian.crowd.model.property.Property
Server Property: A comma-delimited list of trusted proxy servers.

U

update(Application) - Method in interface com.atlassian.crowd.dao.application.ApplicationDAO
Will only update the core attributes to an application, i.e.
update(Property) - Method in interface com.atlassian.crowd.dao.property.PropertyDAO
Updates a property.
update(Token) - Method in interface com.atlassian.crowd.dao.token.SessionTokenStorage
 
update(Token) - Method in class com.atlassian.crowd.dao.token.TokenDAOMemory
 
update(Webhook) - Method in class com.atlassian.crowd.dao.webhook.NoopWebhookDAOImpl
 
update(Webhook) - Method in interface com.atlassian.crowd.dao.webhook.WebhookDAO
 
updateCredential(Application, PasswordCredential) - Method in interface com.atlassian.crowd.dao.application.ApplicationDAO
Updates credential of the given application.
updateCredentialTo(PasswordCredential, int) - Method in class com.atlassian.crowd.model.user.InternalUser
 
updateDetailsFrom(Group) - Method in class com.atlassian.crowd.model.group.InternalGroup
 
updateDetailsFrom(User) - Method in class com.atlassian.crowd.model.user.InternalUser
 
updateDirectoryMapping(long, long, int) - Method in interface com.atlassian.crowd.dao.application.ApplicationDAO
Updates the ordering of directory mappings for an application.
updateDirectoryMapping(long, long, boolean) - Method in interface com.atlassian.crowd.dao.application.ApplicationDAO
Updates a directory mapping.
updateDirectoryMapping(long, long, boolean, Set<OperationType>) - Method in interface com.atlassian.crowd.dao.application.ApplicationDAO
Updates a directory mapping.
updateGroup(GroupTemplate) - Method in class com.atlassian.crowd.directory.AbstractInternalDirectory
 
updateGroup(GroupTemplate) - Method in class com.atlassian.crowd.directory.DelegatedAuthenticationDirectory
 
updateUser(UserTemplate) - Method in class com.atlassian.crowd.directory.CachingDirectory
 
updateUser(UserTemplate) - Method in class com.atlassian.crowd.directory.DelegatedAuthenticationDirectory
 
updateUser(UserTemplate) - Method in class com.atlassian.crowd.directory.InternalDirectory
 
updateUserCredential(String, PasswordCredential) - Method in class com.atlassian.crowd.directory.AbstractInternalDirectory
 
updateUserCredential(String, PasswordCredential) - Method in class com.atlassian.crowd.directory.DelegatedAuthenticationDirectory
 
userDao - Variable in class com.atlassian.crowd.directory.AbstractInternalDirectory
 

V

validate(ValidatePasswordRequest) - Method in class com.atlassian.crowd.directory.PasswordLengthConstraint
 
validate(ValidatePasswordRequest) - Method in class com.atlassian.crowd.directory.PasswordScoreConstraint
 
validate(ValidatePasswordRequest) - Method in class com.atlassian.crowd.directory.RegexConstraint
 
validateCredential(User, PasswordCredential, Set<PasswordConstraint>, String) - Method in interface com.atlassian.crowd.directory.InternalDirectoryUtils
Validates a password credential for a given user against the given set of constraints.
validateCredential(User, PasswordCredential, Set<PasswordConstraint>, String) - Method in class com.atlassian.crowd.directory.InternalDirectoryUtilsImpl
 
validateDirectoryForEntity(DirectoryEntity, Long) - Method in interface com.atlassian.crowd.directory.InternalDirectoryUtils
Validates that the directory entity has the same directory ID as directoryId.
validateDirectoryForEntity(DirectoryEntity, Long) - Method in class com.atlassian.crowd.directory.InternalDirectoryUtilsImpl
 
validateGroupName(Group, String) - Method in interface com.atlassian.crowd.directory.InternalDirectoryUtils
Validates group name.
validateGroupName(Group, String) - Method in class com.atlassian.crowd.directory.InternalDirectoryUtilsImpl
 
validateUsername(String) - Method in interface com.atlassian.crowd.directory.InternalDirectoryUtils
Validates a username.
validateUsername(String) - Method in class com.atlassian.crowd.directory.InternalDirectoryUtilsImpl
 

W

WebhookDAO - Interface in com.atlassian.crowd.dao.webhook
Persists Webhooks.
where - Variable in class com.atlassian.crowd.search.hibernate.HQLQuery
 
whereRequired - Variable in class com.atlassian.crowd.search.hibernate.HQLQuery
 

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

Copyright © 2016 Atlassian. All Rights Reserved.