Skip navigation links
  • Overview
  • Package
  • Class
  • Use
  • Tree
  • Deprecated
  • Index
  • Help

Deprecated API

Contents

  • Interfaces
  • Classes
  • Fields
  • Methods
  • Constructors
  • Enum Constants
  • Deprecated Interfaces
    Interface
    Description
    com.atlassian.crowd.manager.directory.monitor.DirectoryMonitorManager
    Since v3.0.0. Crowd no longer exposes monitoring details. All directories implementing SynchronisableDirectory get their monitors added, updated and removed automatically.
  • Deprecated Classes
    Class
    Description
    com.atlassian.crowd.analytics.events.instance.DatacenterEnabledEvent
    LicenseEvent
    com.atlassian.crowd.analytics.events.instance.NodeCountStatisticsEvent
    LicenseEvent
    com.atlassian.crowd.analytics.events.license.LicenseNonStackStatisticsEvent
    LicenseEvent
    com.atlassian.crowd.analytics.events.license.LicenseStackStatisticsEvent
    LicenseEvent
    com.atlassian.crowd.analytics.events.license.LicenseUnlimitedStatisticsEvent
    LicenseEvent
    com.atlassian.crowd.analytics.events.license.LicenseUsageNotUnlimitedStatisticsEvent
    LicenseEvent
    com.atlassian.crowd.directory.loader.CacheableDirectoryInstanceLoader
    Since v2.12 - directory instances no longer rely on instance-local state (when using the new v2.12 components) and don't need to be cached.
    com.atlassian.crowd.directory.query.MicrosoftGraphQueryParams
    com.atlassian.crowd.directory.synchronisation.cache.CacheRefresherFactoryImpl
    com.atlassian.crowd.embedded.directory.LdapConnectionPoolInitialisationListener
    since 5.1.6. Properties will be set reliably by CrowdDirectoryService instead.
    com.atlassian.crowd.event.Event
    com.atlassian.crowd.event.group.GroupMembershipCreatedEvent
    Use GroupMembershipsCreatedEvent instead. Since 2.10.
    com.atlassian.crowd.event.group.GroupMembershipDeletedEvent
    Use GroupMembershipsDeletedEvent instead. Since 5.0.4.
    com.atlassian.crowd.event.role.RoleCreatedEvent
    com.atlassian.crowd.event.role.RoleDeletedEvent
    com.atlassian.crowd.event.role.RoleMembershipCreatedEvent
    com.atlassian.crowd.event.role.RoleMembershipDeletedEvent
    com.atlassian.crowd.event.role.RoleUpdatedEvent
    com.atlassian.crowd.event.user.UserDeletedEvent
    Listening on this event will degrade performance. Since 2.11, listen to UsersDeletedEvent instead.
    com.atlassian.crowd.manager.directory.DirectorySynchronisationInformationStoreImpl
    com.atlassian.crowd.manager.directory.InMemoryDirectorySynchronisationTokenStore
    com.atlassian.crowd.model.application.ApplicationImpl
    Use Application or ImmutableApplication instead. Since v2.12.
    com.atlassian.crowd.model.application.DirectoryMapping
    Use ApplicationDirectoryMapping instead. Since 2.12.
    com.atlassian.crowd.model.application.GroupMapping
    Access group mappings through Application.getApplicationDirectoryMappings() instead. Since v2.12.
    com.atlassian.crowd.model.application.GroupMappingComparator
    com.atlassian.crowd.model.directory.DirectoryImpl
    Use ImmutableDirectory instead. Since 3.6.0
    com.atlassian.crowd.model.InternalEntity
    since 3.6.0.
    com.atlassian.crowd.model.token.Token
    use @ImmutableToken instead. Since 3.6.0.
    com.atlassian.crowd.model.webhook.WebhookImpl
    Use ImmutableWebhook instead, since 3.6.0.
    com.atlassian.crowd.search.query.entity.TokenQuery
    use AuthenticatedTokenQuery instead. Since 3.6.0.
  • Deprecated Fields
    Field
    Description
    com.atlassian.crowd.CrowdConstants.CrowdHome.PLUGIN_DATA_LOCATION
    Store plugin data in the database. If that is impossible, use the shared home directory as obtained from HomeDirectoryService (located in crowd-server-api module).
    com.atlassian.crowd.directory.SynchronisableDirectoryProperties.CURRENT_START_SYNC_TIME
    since 2.12.0, use SynchronisationStatusManager instead
    com.atlassian.crowd.directory.SynchronisableDirectoryProperties.IS_SYNCHRONISING
    since 2.12.0, use SynchronisationStatusManager instead
    com.atlassian.crowd.directory.SynchronisableDirectoryProperties.LAST_START_SYNC_TIME
    since 2.12.0, use SynchronisationStatusManager instead
    com.atlassian.crowd.directory.SynchronisableDirectoryProperties.LAST_SYNC_DURATION_MS
    since 2.12.0, use SynchronisationStatusManager instead
    com.atlassian.crowd.embedded.api.Directories.ACTIVE_FILTER
    Use Directory.isActive() instead. Since 3.4.0.
    com.atlassian.crowd.embedded.api.Directories.NAME_FUNCTION
    Use Directory.getName() instead. Since 3.4.0.
    com.atlassian.crowd.model.application.Applications.ACTIVE_FILTER
    Use Application.isActive() instead. Since 3.4.0.
    com.atlassian.crowd.model.application.Applications.NAME_FUNCTION
    Use Application.getName() instead. Since 3.4.0.
    com.atlassian.crowd.model.group.Groups.LOWER_NAME_FUNCTION
    Use the more general DirectoryEntities.LOWER_NAME_FUNCTION.
    com.atlassian.crowd.model.group.Groups.NAME_FUNCTION
    Use the more general DirectoryEntities.NAME_FUNCTION.
    com.atlassian.crowd.model.property.Property.GZIP_ENABLED
    com.atlassian.crowd.model.user.Users.LOWER_NAME_FUNCTION
    Use the more general DirectoryEntities.LOWER_NAME_FUNCTION.
    com.atlassian.crowd.model.user.Users.NAME_FUNCTION
    Use the more general DirectoryEntities.NAME_FUNCTION.
  • Deprecated Methods
    Method
    Description
    com.atlassian.crowd.acceptance.tests.applications.crowd.LdifLoaderForTesting.setLdif(Class<?>, String)
    please use LdifLoaderRule to make sure that the last restored LDIF file is tracked correctly
    com.atlassian.crowd.audit.AuditLogChangeset.getAuthorId()
    Use AuditLogChangeset.getAuthor()#} instead. Since 3.2.0.
    com.atlassian.crowd.audit.AuditLogChangeset.getAuthorName()
    Use AuditLogChangeset.getAuthor()#} instead. Since 3.2.0.
    com.atlassian.crowd.audit.AuditLogChangeset.getAuthorType()
    Use AuditLogChangeset.getAuthor()#} instead. Since 3.2.0.
    com.atlassian.crowd.audit.AuditLogChangeset.getEntityId()
    use the AuditLogChangeset.getEntities() instead
    com.atlassian.crowd.audit.AuditLogChangeset.getEntityName()
    use the AuditLogChangeset.getEntities() instead
    com.atlassian.crowd.audit.AuditLogChangeset.getEntityType()
    use the AuditLogChangeset.getEntities() instead
    com.atlassian.crowd.audit.ImmutableAuditLogChangeset.Builder.setAuthorId(Long)
    com.atlassian.crowd.audit.ImmutableAuditLogChangeset.Builder.setAuthorName(String)
    com.atlassian.crowd.audit.ImmutableAuditLogChangeset.Builder.setAuthorType(AuditLogAuthorType)
    com.atlassian.crowd.audit.ImmutableAuditLogChangeset.Builder.setEntityId(Long)
    use ImmutableAuditLogChangeset.Builder.addEntity(ImmutableAuditLogEntity) instead
    com.atlassian.crowd.audit.ImmutableAuditLogChangeset.Builder.setEntityName(String)
    use ImmutableAuditLogChangeset.Builder.addEntity(ImmutableAuditLogEntity) instead
    com.atlassian.crowd.audit.ImmutableAuditLogChangeset.Builder.setEntityType(AuditLogEntityType)
    use ImmutableAuditLogChangeset.Builder.addEntity(ImmutableAuditLogEntity) instead
    com.atlassian.crowd.audit.ImmutableAuditLogChangeset.Builder.setEntries(List<ImmutableAuditLogEntry>)
    com.atlassian.crowd.dao.audit.AssembledAuditLogChangeset.getAuthorId()
    com.atlassian.crowd.dao.audit.AssembledAuditLogChangeset.getAuthorName()
    com.atlassian.crowd.dao.audit.AssembledAuditLogChangeset.getAuthorType()
    com.atlassian.crowd.dao.audit.AssembledAuditLogChangeset.getEntityId()
    com.atlassian.crowd.dao.audit.AssembledAuditLogChangeset.getEntityName()
    com.atlassian.crowd.dao.audit.AssembledAuditLogChangeset.getEntityType()
    com.atlassian.crowd.directory.ldap.LDAPPropertiesMapper.getRoleDescriptionAttribute()
    com.atlassian.crowd.directory.ldap.LDAPPropertiesMapper.getRoleFilter()
    com.atlassian.crowd.directory.ldap.LDAPPropertiesMapper.getRoleMemberAttribute()
    com.atlassian.crowd.directory.ldap.LDAPPropertiesMapper.getRoleNameAttribute()
    com.atlassian.crowd.directory.ldap.LDAPPropertiesMapper.getRoleObjectClass()
    com.atlassian.crowd.directory.ldap.name.SearchDN.getRole()
     
    com.atlassian.crowd.directory.RemoteDirectory.addUser(UserTemplate, PasswordCredential)
    Use RemoteDirectory.addUser(com.atlassian.crowd.model.user.UserTemplateWithAttributes, com.atlassian.crowd.embedded.api.PasswordCredential) instead. Since v2.9.
    com.atlassian.crowd.directory.RemoteDirectory.isRolesDisabled()
     
    com.atlassian.crowd.embedded.api.CrowdService.addUser(User, String)
    Use CrowdService.addUser(UserWithAttributes, String) instead. Since v2.9
    com.atlassian.crowd.embedded.api.Directories.namesOf(List<? extends Directory>)
    Use Directory.getName() instead. Since 3.4.0.
    com.atlassian.crowd.embedded.api.PasswordCredential.setCredential(String)
    create a new instance rather than mutating.
    com.atlassian.crowd.embedded.api.PasswordCredential.setEncryptedCredential(boolean)
    create a new instance rather than mutating.
    com.atlassian.crowd.embedded.spi.DirectoryDao.findAll()
    Use DirectoryDao.search(EntityQuery) instead. Since v3.2.0
    com.atlassian.crowd.event.Event.getSource()
    since 2.10
    com.atlassian.crowd.event.EventStore.getNewEvents(String, List<Long>)
    com.atlassian.crowd.integration.http.CacheAwareCrowdHttpAuthenticator.isAuthenticated(HttpServletRequest, HttpServletResponse)
    com.atlassian.crowd.integration.http.CrowdHttpAuthenticator.isAuthenticated(HttpServletRequest, HttpServletResponse)
    since 2.8.3. Use CrowdHttpAuthenticator.checkAuthenticated(HttpServletRequest, HttpServletResponse) instead.
    com.atlassian.crowd.integration.http.CrowdHttpAuthenticatorImpl.isAuthenticated(HttpServletRequest, HttpServletResponse)
    com.atlassian.crowd.integration.rest.entity.UserEntity.getDirectoryId()
    this method has never returned the directoryId and its existence violates the directory encapsulation. It will be removed in future versions.
    com.atlassian.crowd.integration.seraph.CrowdAuthenticator.isAuthenticated(HttpServletRequest, HttpServletResponse)
    since 2.9.0. Use CrowdAuthenticator.checkAuthenticated(HttpServletRequest, HttpServletResponse) instead.
    com.atlassian.crowd.integration.seraph.CrowdAuthenticator.rememberMeLoginToCrowd(HttpServletRequest, HttpServletResponse)
    since 2.9.0. Use CrowdAuthenticator.checkRememberMeLoginToCrowd(HttpServletRequest, HttpServletResponse) instead.
    com.atlassian.crowd.manager.application.ApplicationService.addUser(Application, UserTemplate, PasswordCredential)
    Use ApplicationService.addUser(com.atlassian.crowd.model.application.Application, com.atlassian.crowd.model.user.UserTemplateWithAttributes, com.atlassian.crowd.embedded.api.PasswordCredential) instead. Since v2.9
    com.atlassian.crowd.manager.application.ApplicationService.isUserAuthorised(Application, User)
    use ApplicationService.isUserAuthorised(Application, String)
    com.atlassian.crowd.manager.audit.AuditService.isEnabled()
    As of v3.2, replaced by AuditService.shouldAuditEvent()
    com.atlassian.crowd.manager.directory.DirectoryDaoTransactionalDecorator.findAll()
    Use DirectoryDaoTransactionalDecorator.search(EntityQuery) instead. Since v3.2.0
    com.atlassian.crowd.manager.directory.DirectoryManager.addUser(long, UserTemplate, PasswordCredential)
    Use DirectoryManager.addUser(long, com.atlassian.crowd.model.user.UserTemplateWithAttributes, com.atlassian.crowd.embedded.api.PasswordCredential) instead. Since v2.9
    com.atlassian.crowd.manager.directory.DirectoryManager.findAllDirectories()
    Use DirectoryManager.searchDirectories(EntityQuery) instead. Since v3.2.0
    com.atlassian.crowd.manager.directory.SynchronisationStatusManager.getDirectorySynchronisationInformation(Directory)
    since 2.12.0, use SynchronisationStatusManager.getDirectorySynchronisationInformation(long) instead
    com.atlassian.crowd.manager.directory.SynchronisationStatusManager.syncFinished(long)
    since 2.12.0, use SynchronisationStatusManager#syncFinished(long, SynchronisationStatusKey, List, String) instead
    com.atlassian.crowd.manager.directory.SynchronisationStatusManager.syncStatus(long, String, Serializable...)
    since 2.12.0, use SynchronisationStatusManager.syncStatus(long, SynchronisationStatusKey, List) instead
    com.atlassian.crowd.manager.mail.EmailMessage.getRecipientAddress()
    since 3.7 use EmailMessage.getTo() as it's possible to have multiple recipients of a single e-mail
    com.atlassian.crowd.manager.mail.MailManager.getMailConfiguration()
    Use instead
    com.atlassian.crowd.manager.mail.MailManager.isConfigured()
    Use instead
    com.atlassian.crowd.manager.mail.MailManager.saveConfiguration(MailConfiguration)
    Use instead
    com.atlassian.crowd.manager.mail.MailManager.sendHtmlEmail(InternetAddress, String, String, String)
    since 4.4.0, Use MailManager.sendEmail(com.atlassian.crowd.manager.mail.EmailMessage) instead
    com.atlassian.crowd.manager.mail.MailManager.sendPlainTextEmail(InternetAddress, String, String)
    since 4.4.0, Use MailManager.sendEmail(com.atlassian.crowd.manager.mail.EmailMessage) instead
    com.atlassian.crowd.manager.mail.MailManager.sendPlainTextEmail(InternetAddress, String, String, Map<String, String>, Map<String, DataSource>)
    since 4.4.0, Use MailManager.sendEmail(com.atlassian.crowd.manager.mail.EmailMessage) instead
    com.atlassian.crowd.manager.mail.TextEmailMessage.Builder.setRecipientAddress(InternetAddress)
    since 3.6 use TextEmailMessage.Builder.setTo(java.lang.Iterable<javax.mail.internet.InternetAddress>)
    com.atlassian.crowd.manager.property.PropertyManager.getDomain()
    Use PropertyManager.getCookieConfiguration() instead. Since v3.0.
    com.atlassian.crowd.manager.property.PropertyManager.getNotificationEmail()
    As of release 3.3, use MailConfigurationService.getMailConfiguration()
    com.atlassian.crowd.manager.property.PropertyManager.getSMTPServer()
    As of release 3.3.0, use com.atlassian.crowd.manager.mail.MailConfigurationService#getConfiguration()
    com.atlassian.crowd.manager.property.PropertyManager.getSMTPTemplate()
    As of release 2.1, use PropertyManager.getProperty(String)
    com.atlassian.crowd.manager.property.PropertyManager.isGzipEnabled()
    this is no longer configurable in Crowd and always returns true
    com.atlassian.crowd.manager.property.PropertyManager.isSecureCookie()
    Use PropertyManager.setCookieConfiguration(CookieConfiguration) instead. Since v3.0.
    com.atlassian.crowd.manager.property.PropertyManager.setDomain(String)
    Use PropertyManager.setCookieConfiguration(CookieConfiguration) instead. Since v3.0.
    com.atlassian.crowd.manager.property.PropertyManager.setGzipEnabled(boolean)
    this is no longer configurable in Crowd and this method has no effect.
    com.atlassian.crowd.manager.property.PropertyManager.setNotificationEmail(String)
    As of release 3.3, use com.atlassian.crowd.manager.mail.MailConfigurationService#saveConfiguration()
    com.atlassian.crowd.manager.property.PropertyManager.setSecureCookie(boolean)
    Use PropertyManager.setCookieConfiguration(CookieConfiguration) instead. Since v3.0.
    com.atlassian.crowd.manager.property.PropertyManager.setSMTPServer(SMTPServer)
    As of release 3.3.0, use com.atlassian.crowd.manager.mail.MailConfigurationService#saveConfiguration()
    com.atlassian.crowd.manager.property.PropertyManager.setSMTPTemplate(String)
    As of release 2.1, use PropertyManager.setProperty(String, String)
    com.atlassian.crowd.manager.property.PropertyManagerGeneric.getSMTPTemplate()
    com.atlassian.crowd.manager.property.PropertyManagerGeneric.setSMTPTemplate(String)
    com.atlassian.crowd.model.application.Application.getDirectoryMapping(long)
    Use Application.getApplicationDirectoryMapping(long) instead. Since 2.12.
    com.atlassian.crowd.model.application.Application.getDirectoryMappings()
    Use Application.getApplicationDirectoryMappings() instead. Since 2.12.
    com.atlassian.crowd.model.group.Groups.namesOf(List<? extends Group>)
    Use the more general DirectoryEntities.namesOf(java.util.Collection<? extends com.atlassian.crowd.model.DirectoryEntity>).
    com.atlassian.crowd.model.user.Users.namesOf(List<? extends User>)
    Use the more general DirectoryEntities.namesOf(java.util.Collection<? extends com.atlassian.crowd.model.DirectoryEntity>).
    com.atlassian.crowd.model.user.UserTemplateWithAttributes.ofUserWithNoAttributes(User)
    Use UserTemplateWithAttributes.toUserWithNoAttributes(User) instead. Since v2.9.
    com.atlassian.crowd.search.builder.QueryBuilder.createMembershipQuery(int, int, boolean, EntityDescriptor, Class<T>, EntityDescriptor, String)
    Use QueryBuilder.createMembershipQuery(int, int, boolean, EntityDescriptor, Class, EntityDescriptor, String...) instead. Since v2.9.
    com.atlassian.crowd.search.builder.QueryBuilder.createMembershipQuery(int, int, boolean, EntityDescriptor, Class<T>, EntityDescriptor, String...)
    com.atlassian.crowd.search.EntityDescriptor.role()
     
    com.atlassian.crowd.search.hibernate.HQLQuery.appendWhere(CharSequence)
    use safeAppendWhere instead
    com.atlassian.crowd.search.query.membership.MembershipQuery.getEntityNameToMatch()
    Use MembershipQuery.getEntityNamesToMatch() instead. Since v2.9
    com.atlassian.crowd.service.client.ClientProperties.getSessionTokenKey()
    Not set by current Crowd versions. Since v3.0.
    com.atlassian.crowd.service.client.CrowdClient.addUser(User, PasswordCredential)
    Use CrowdClient.addUser(com.atlassian.crowd.model.user.UserWithAttributes, com.atlassian.crowd.embedded.api.PasswordCredential) instead. Since v2.9
    com.atlassian.crowd.service.CrowdRememberMeService.createCookie(Authentication, HttpServletRequest, HttpServletResponse)
    Since 6.2. Use CrowdRememberMeService.createCookie(User, HttpServletRequest, HttpServletResponse) instead.
    com.atlassian.crowd.support.SupportInformationBuilder.addAttributes(String, Map<String, String>)
    use SupportInformationBuilder.attributes(String, Map) instead. Since 3.4.
    com.atlassian.crowd.support.SupportInformationBuilder.addField(String, Object)
    use SupportInformationBuilder.field(String, Object) instead. Since 3.4.
    com.atlassian.crowd.support.SupportInformationBuilder.setPrefix(String)
    use SupportInformationBuilder.prefix(String) instead. Since 3.4.
    com.atlassian.crowd.upgrade.tasks.UpgradeTask.getErrors()
    Just throw from @UpgradeTask.doUpgrade() instead. Upgrade tasks are singleton beans, so most hold the error list across multiple imports.
    com.atlassian.crowd.util.UserUtils.isValidEmail(String)
    use EmailAddressValidator. Since 4.4.0.
    com.atlassian.sal.crowd.user.DefaultUserManager.getRemoteUsername()
    com.atlassian.sal.crowd.user.DefaultUserManager.getRemoteUsername(HttpServletRequest)
  • Deprecated Constructors
    Constructor
    Description
    com.atlassian.crowd.audit.ImmutableAuditLogChangeset(Long, Instant, AuditLogAuthorType, Long, String, AuditLogEventType, AuditLogEntityType, Long, String, String, String, List<ImmutableAuditLogEntry>)
    Use the ImmutableAuditLogChangeset.Builder instead
    com.atlassian.crowd.embedded.api.DirectorySynchronisationRoundInformation(long, long, String, List<Serializable>)
    com.atlassian.crowd.embedded.api.PasswordCredential()
    since 1.3.2, please use any other PasswordCredential constructor, this constructor should only be used by hibernate. If this constructor is used, please be aware that you must set PasswordCredential.setEncryptedCredential(boolean)
    com.atlassian.crowd.event.application.ApplicationDirectoryAddedEvent(Application, Directory)
    com.atlassian.crowd.event.application.ApplicationDirectoryRemovedEvent(Application, Directory)
    com.atlassian.crowd.event.directory.DirectoryUpdatedEvent(Object, Directory)
    com.atlassian.crowd.event.migration.XMLRestoreEvent(Object, String)
    com.atlassian.crowd.event.migration.XMLRestoreFinishedEvent(Object, String)
    com.atlassian.crowd.event.migration.XMLRestoreStartedEvent(Object, String)
    com.atlassian.crowd.integration.rest.service.RestCrowdClient(ClientProperties)
    use the RestCrowdClientFactory methods
    com.atlassian.crowd.manager.mail.MailSendException(InternetAddress)
    since 3.7 use MailSendException(EmailMessage)
    com.atlassian.crowd.manager.mail.MailSendException(InternetAddress, Throwable)
    since 3.7 use MailSendException(EmailMessage, Throwable)
    com.atlassian.crowd.model.application.ImmutableApplication(Long, String, ApplicationType, String, PasswordCredential, boolean, boolean, Map<String, String>, List<DirectoryMapping>, Set<RemoteAddress>, Set<Webhook>, boolean, boolean, Date, Date)
    Use ImmutableApplication.Builder instead.
    com.atlassian.crowd.plugin.rest.entity.backup.BackupConfigurationEntity()
    com.atlassian.crowd.plugin.rest.entity.backup.BackupSummaryEntity()
    com.atlassian.crowd.search.builder.QueryBuilder.PartialMembershipQueryWithEntityToMatch(Class<T>, EntityDescriptor, EntityDescriptor, boolean)
    Use PartialMembershipQueryWithEntityToMatch(Class, EntityDescriptor, EntityDescriptor, boolean, SearchRestriction) instead. Since v2.9.
    com.atlassian.crowd.search.builder.QueryBuilder.PartialMembershipQueryWithNameToMatch(Class<T>, EntityDescriptor, EntityDescriptor, boolean, String)
    Use PartialMembershipQueryWithNameToMatch(Class, EntityDescriptor, EntityDescriptor, boolean, SearchRestriction, String...) instead. Since v2.9.
    com.atlassian.crowd.search.builder.QueryBuilder.PartialMembershipQueryWithStartIndex(Class<T>, EntityDescriptor, EntityDescriptor, boolean, String, int)
    Use PartialMembershipQueryWithStartIndex(Class, EntityDescriptor, EntityDescriptor, boolean, int, SearchRestriction, String...) instead. Since v2.9.
    com.atlassian.crowd.search.query.membership.GroupMembershipQuery(Class<T>, boolean, EntityDescriptor, String, EntityDescriptor, int, int)
    Use GroupMembershipQuery(Class, boolean, EntityDescriptor, EntityDescriptor, int, int, SearchRestriction, String...) instead. Since v2.9.
    com.atlassian.crowd.search.query.membership.GroupMembersOfGroupQuery(Class<T>, boolean, EntityDescriptor, String, EntityDescriptor, int, int)
    Use GroupMembersOfGroupQuery(Class, boolean, EntityDescriptor, EntityDescriptor, int, int, SearchRestriction, String...). Since v2.9.
    com.atlassian.crowd.search.query.membership.MembershipQuery(Class<T>, boolean, EntityDescriptor, String, EntityDescriptor, int, int)
    Use MembershipQuery(Class, boolean, EntityDescriptor, String, EntityDescriptor, int, int, SearchRestriction)} instead. Since v2.9.
    com.atlassian.crowd.search.query.membership.UserMembershipQuery(Class<T>, boolean, EntityDescriptor, String, EntityDescriptor, int, int)
    Use UserMembershipQuery(Class, boolean, EntityDescriptor, EntityDescriptor, int, int, SearchRestriction, String...) instead. Since v2.9.
    com.atlassian.crowd.search.query.membership.UserMembersOfGroupQuery(Class<T>, boolean, EntityDescriptor, String, EntityDescriptor, int, int)
    Use UserMembersOfGroupQuery(Class, boolean, EntityDescriptor, EntityDescriptor, int, int, SearchRestriction, String...) instead. Since v2.9.
    com.atlassian.crowd.util.mail.SMTPServer()
    Use SMTPServer.Builder instead. Since 3.2
    com.atlassian.crowd.util.mail.SMTPServer(int, String, InternetAddress, String, String, String, boolean)
    Use SMTPServer.Builder instead. Since 3.2
    com.atlassian.crowd.util.mail.SMTPServer(String, InternetAddress, String)
    Use SMTPServer.Builder instead. Since 3.2
  • Deprecated Enum Constants
    Enum Constant
    Description
    com.atlassian.crowd.audit.AuditLogEventType.COMPLETED
    This event type has been deprecated in favor of more specific event types (such as USER_CREATED). Please use a more specific event type or AuditLogEventType.OTHER if none apply to your event.
    com.atlassian.crowd.audit.AuditLogEventType.CREATED
    This event type has been deprecated in favor of more specific event types (such as USER_CREATED). Please use a more specific event type or AuditLogEventType.OTHER if none apply to your event.
    com.atlassian.crowd.audit.AuditLogEventType.DELETED
    This event type has been deprecated in favor of more specific event types (such as USER_CREATED). Please use a more specific event type or AuditLogEventType.OTHER if none apply to your event.
    com.atlassian.crowd.audit.AuditLogEventType.FAILED
    This event type has been deprecated in favor of more specific event types (such as USER_CREATED). Please use a more specific event type or AuditLogEventType.OTHER if none apply to your event.
    com.atlassian.crowd.audit.AuditLogEventType.MODIFIED
    This event type has been deprecated in favor of more specific event types (such as USER_CREATED). Please use a more specific event type or AuditLogEventType.OTHER if none apply to your event.
    com.atlassian.crowd.audit.AuditLogEventType.STARTED
    This event type has been deprecated in favor of more specific event types (such as USER_CREATED). Please use a more specific event type or AuditLogEventType.OTHER if none apply to your event.
    com.atlassian.crowd.manager.mailer.MailTemplateMacro.PASSWORD
     
    com.atlassian.crowd.model.group.GroupType.LEGACY_ROLE

Copyright © 2024 Atlassian. All rights reserved.