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

neil_a_wilson
07.48.2007 b18ba9bdcc5c04fb3777d29e48e2ad7984842e91
refs
author neil_a_wilson <neil_a_wilson@localhost>
Thursday, June 7, 2007 23:48 +0200
committer neil_a_wilson <neil_a_wilson@localhost>
Thursday, June 7, 2007 23:48 +0200
commitb18ba9bdcc5c04fb3777d29e48e2ad7984842e91
tree 1b12ac5c7beca2aaf81fbc59f2fe11c280a3ff7e tree | zip | gz
parent 8395e95048f9670f0889eb1b0518d1595f01dd07 view | diff
Add a virtual attribute provider that can be used to assign entryUUID values
for entries in private backends (e.g., the root DSE, schema, monitor entries,
config entries, etc.). The entryUUID value that will be generated is based on
an MD5 hash of the entry DN, but this shouldn't be a problem for entries in
private backends because none of them allow modify DN operations. User entries
should have a real entryUUID value generated when the entry is created (either
via an LDAP add or an LDIF import).

OpenDS Isssue Number: 1775
2 files modified
2 files added
1154 ■■■■■ changed files
opends/resource/config/config.ldif 9 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/extensions/EntryUUIDVirtualAttributeProvider.java 265 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/messages/ExtensionsMessages.java 17 ●●●●● diff | view | raw | blame | history
opends/tests/unit-tests-testng/src/server/org/opends/server/extensions/EntryUUIDVirtualAttributeProviderTestCase.java 863 ●●●●● diff | view | raw | blame | history