Package com.atlassian.crowd.upgrade.tasks

Interface Summary
UpgradeTask An upgrade task for Crowd Please make sure when implementing an upgrade task that you write it in such a way as it can be run again and not corrupt the Crowd data on a second, third run.
 

Class Summary
UpgradeTask001 This upgrade task will add a server id to crowd.cfg.xml if one has not already been set
UpgradeTask002 This class will remove the cache time from the database if it exists.
UpgradeTask003 UpgradeTask Setting the Hi-Lo value in the database if it has not already been set
UpgradeTask112  
UpgradeTask113 This upgrade task will set all current Internal Directories to be set to DES
UpgradeTask114 This upgrade task will migrate all current Applications configured in Crowd from using DES to using the Atlassian SHA1 encryption algorithm
UpgradeTask210 Upgrade task to add the gzip-enabled server property (true by default).
UpgradeTask211 This task will add the default license user count to Crowd, '0'
UpgradeTask212 Upgrade task to migrate the serverID from the database to crowd.cfg.xml.
UpgradeTask214 An upgrade task that removes the ldap.user.encryption attribute from directories that do not need this attribute, currently this is everything that is not OpenLDAP.
UpgradeTask215 An upgrade task that removes the ldap.user.encryption attribute from directories that do not need this attribute, currently this is everything that is not OpenLDAP.
UpgradeTask216 Makes sure that 1.3 and earlier directories, on upgrade, have an RDN added.
UpgradeTask320 Update the description and application type for the Crowd, Demo and OpenID applications.
UpgradeTask321 Adds "SSO cookie is NOT secure" preference to the database.
UpgradeTask322 Add "displayName" property to LDAP (non-internal) directories.
UpgradeTask342 Default existing AD directories to useMemberOfForGroupMembership = true, and all to useMemberOfAttribute = false.
UpgradeTask360 Removes all existing Tokens.
UpgradeTask361 Set "ldap.roles.disabled" - LDAPPropertiesMapper.ROLES_DISABLED - to false if it's not set.
UpgradeTask395 Updates the 'use relaxed DN standardisation' flag for Directory Connnectors to their defaults as defined in the standard property files.
UpgradeTask396 Disables caching/monitoring if roles have been enabled.
UpgradeTask397 Disabling roles for delegating directories
UpgradeTask420 This upgrade task will migrate class names from the old com.atlassian.crowd.integration.directory.connector package to the com.atlassian.crowd.directory package
UpgradeTask421 This upgrade task will enable auto-create on auth for existing delegated authentication directories.
UpgradeTask422 This upgrade task will enable auto-create on auth for existing delegated authentication directories.
UpgradeTask423 Add default values for LDAP connection pool settings to the database
UpgradeTask424 All LDAP directories now have caching enabled.
UpgradeTask425 This upgrade task will switch internal directories using Atlassian SHA1 for user encryption to use Atlassian Security instead.
UpgradeTask426 This upgrade task will populate displayName and lastName fields using firstName, lastName and name fields for users with empty display name or empty last name in internal directories.
UpgradeTask427 Updating the local column in cwd_group from null to false.
UpgradeTask428 Upgrades the connector directories to include a DirectoryProperties.CACHE_ENABLED properties set to true.
UpgradeTask429 Upgrades directories having InternalDirectoryWithBatching as an implementation class to use InternalDirectory class as an implementation class.
UpgradeTask430 Updating values for application remote addresses to allow support for IPv6
UpgradeTask452 Upgrades directories to contain UPDATE_USER_ATTRIBUTE, UPDATE_GROUP_ATTRIBUTE and UPDATE_ROLE_ATTRIBUTE permissions.
UpgradeTask502  
UpgradeTask523  
UpgradeTask524 Upgrades Active Directories to include a SynchronisableDirectoryProperties.INCREMENTAL_SYNC_ENABLED attribute set to true.
UpgradeTask542 Upgrades remote Crowd directories to include a SynchronisableDirectoryProperties.INCREMENTAL_SYNC_ENABLED properties set to true.
UpgradeTask622 Updates cached LDAP directories to include com.atlassian.crowd.model.directory.DirectoryImpl.ATTRIBUTE_KEY_LOCAL_USER_STATUS set to true to preserve the behaviour previous to CWD-995.
UpgradeTask622ExternalId Updates LDAP and delegating directories configuration by adding the User Unique Id attribute if absent.
UpgradeTask623GenerateExternalId Updates users in internal directories to assign them an UUID.
 



Copyright © 2013 Atlassian. All Rights Reserved.