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

Matthew Swift
30.32.2011 52f89960e0a1daaf9b342b712a78a233435e7dc7
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
commit52f89960e0a1daaf9b342b712a78a233435e7dc7
tree c2fac6e2b5e6131a0b767e88e021abafacda1772 tree | zip | gz
parent b91770766dccedee7ed15b57cbabd041bbade6a7 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
4 files added
2 files modified
1434 ■■■■■ changed files
opends/resource/schema/02-config.ldif 15 ●●●●● diff | view | raw | blame | history
opends/src/admin/defn/org/opends/server/admin/std/AttributeCleanupPluginConfiguration.xml 126 ●●●●● diff | view | raw | blame | history
opends/src/admin/messages/AttributeCleanupPluginCfgDefn.properties 67 ●●●●● diff | view | raw | blame | history
opends/src/messages/messages/plugin.properties 8 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/plugins/AttributeCleanupPlugin.java 493 ●●●●● diff | view | raw | blame | history
opends/tests/unit-tests-testng/src/server/org/opends/server/plugins/AttributeCleanupPluginTestCase.java 725 ●●●●● diff | view | raw | blame | history