Enum DirectoryConfigurationCapability

    • 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.
      • SYNC_INCREMENTALLY

        public static final DirectoryConfigurationCapability SYNC_INCREMENTALLY
        Deprecated.
        Only a few directories support incremental synchronisation.
    • 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 name
        NullPointerException - if the argument is null