mirror of https://github.com/OpenIdentityPlatform/OpenDJ.git

Matthew Swift
30.32.2011 e0640c0327f5c747518fc7e8171059753c082bda
refs
author Matthew Swift <matthew.swift@forgerock.com>
Friday, September 30, 2011 17:32 +0200
committer Matthew Swift <matthew.swift@forgerock.com>
Friday, September 30, 2011 17:32 +0200
commite0640c0327f5c747518fc7e8171059753c082bda
tree 50ed3fb40092e6c56306dec56a67d606e6c15d73 tree | zip | gz
parent ab37c784e515668427f4d70eb8fe09c93b0cfdb9 view | diff
Fix OPENDJ-258: Integrate attribute cleanup plugin into OpenDJ (contributed by Profiq S.R.O)

Many thanks to Nemanja Lukic and his colleagues at Profiq S.R.O for this kind contribution.

The contribution has been modified as follows:

*) use the admin framework for validating the attribute renaming mapping
*) relax the constraint that attribute names must conform to RFC 4512 since non-compliant attribute names are good candidates for removing and renaming
*) modify the rename target attribute validation to support attribute descriptions
*) added schema element definitions for configuration attributes
2 files modified
4 files added
1434 ■■■■■ changed files
opendj-sdk/opends/resource/schema/02-config.ldif 15 ●●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/admin/defn/org/opends/server/admin/std/AttributeCleanupPluginConfiguration.xml 126 ●●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/admin/messages/AttributeCleanupPluginCfgDefn.properties 67 ●●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/messages/messages/plugin.properties 8 ●●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/plugins/AttributeCleanupPlugin.java 493 ●●●●● diff | view | raw | blame | history
opendj-sdk/opends/tests/unit-tests-testng/src/server/org/opends/server/plugins/AttributeCleanupPluginTestCase.java 725 ●●●●● diff | view | raw | blame | history