Enum DirectoryConfigurationCapability
- java.lang.Object
-
- java.lang.Enum<DirectoryConfigurationCapability>
-
- com.atlassian.confluence.it.usermanagement.DirectoryConfigurationCapability
-
- All Implemented Interfaces:
Serializable
,Comparable<DirectoryConfigurationCapability>
@Deprecated public enum DirectoryConfigurationCapability extends Enum<DirectoryConfigurationCapability>
Deprecated.Please use confluence-test-utils module instead. See {com.atlassian.confluence.test.usermanagement.DirectoryConfigurationCapability} alternativeAn enumeration of the capabilities of a particular configuration, as checked byDirectoryConfiguration.can(DirectoryConfigurationCapability)
.
-
-
Enum Constant Summary
Enum Constants Enum Constant Description CREATE_EMPTY_GROUPS
Deprecated.This configuration can create empty groups.INACTIVE_USERS
Deprecated.Not all directories support active/inactive usersLOGIN_WITH_SSO
Deprecated.This configuration can log in with Single Sign On mode.MODIFY_CONFIGURATION_IN_TESTS
Deprecated.This configuration is suitable for running tests which changes the directory configuration via the UI.MODIFY_LOCAL_LDAP_SERVER
Deprecated.The LDAP server is local and can be modified directly viaLdapUserManagementHelper
.MODIFY_USERS_VIA_UI
Deprecated.This configuration allows the creation and removal of users through the UI.RENAME_USERS
Deprecated.Not all directories support user renameRESET_PASSWORDS
Deprecated.Confluence's password reset functionality works in this configuration.SYNC_INCREMENTALLY
Deprecated.Only a few directories support incremental synchronisation.UPDATE_PASSWORDS
Deprecated.It is possible to successfully update passwords on the server with this configuration.
-
Method Summary
All Methods Static Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static DirectoryConfigurationCapability
valueOf(String name)
Deprecated.Returns the enum constant of this type with the specified name.static DirectoryConfigurationCapability[]
values()
Deprecated.Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
MODIFY_CONFIGURATION_IN_TESTS
public static final DirectoryConfigurationCapability MODIFY_CONFIGURATION_IN_TESTS
Deprecated.This configuration is suitable for running tests which changes the directory configuration via the UI. Most LDAP configurations shouldn't be modified in the tests, lest the changes prevent the administrator from being able to log in.
-
CREATE_EMPTY_GROUPS
public static final DirectoryConfigurationCapability CREATE_EMPTY_GROUPS
Deprecated.This configuration can create empty groups. Some LDAP servers can't.
-
UPDATE_PASSWORDS
public static final DirectoryConfigurationCapability UPDATE_PASSWORDS
Deprecated.It is possible to successfully update passwords on the server with this configuration.On ApacheDS 1.0 in particular, you can't update passwords properly because the server caches them and never refreshes the cache.
-
RESET_PASSWORDS
public static final DirectoryConfigurationCapability RESET_PASSWORDS
Deprecated.Confluence's password reset functionality works in this configuration. Some LDAP servers have length restrictions on passwords which aren't met by our current password reset logic.
-
MODIFY_USERS_VIA_UI
public static final DirectoryConfigurationCapability MODIFY_USERS_VIA_UI
Deprecated.This configuration allows the creation and removal of users through the UI. This should be the case if there at least one read-write directory configured.
-
MODIFY_LOCAL_LDAP_SERVER
public static final DirectoryConfigurationCapability MODIFY_LOCAL_LDAP_SERVER
Deprecated.The LDAP server is local and can be modified directly viaLdapUserManagementHelper
.
-
RENAME_USERS
public static final DirectoryConfigurationCapability RENAME_USERS
Deprecated.Not all directories support user rename
-
INACTIVE_USERS
public static final DirectoryConfigurationCapability INACTIVE_USERS
Deprecated.Not all directories support active/inactive users
-
SYNC_INCREMENTALLY
public static final DirectoryConfigurationCapability SYNC_INCREMENTALLY
Deprecated.Only a few directories support incremental synchronisation.
-
LOGIN_WITH_SSO
public static final DirectoryConfigurationCapability LOGIN_WITH_SSO
Deprecated.This configuration can log in with Single Sign On mode.
-
-
Method Detail
-
values
public static DirectoryConfigurationCapability[] values()
Deprecated.Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (DirectoryConfigurationCapability c : DirectoryConfigurationCapability.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static DirectoryConfigurationCapability valueOf(String name)
Deprecated.Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is null
-
-