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

neil_a_wilson
07.48.2007 4c3c02f4a1c985cf51251e00fc4165e95cb38229
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
commit4c3c02f4a1c985cf51251e00fc4165e95cb38229
tree c50ce7b05fab7742ba6db780ec78d02ffcdb63fb tree | zip | gz
parent 5cede67db8c1fea1e4009b99c8aedf1b61c8453d 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 added
2 files modified
1154 ■■■■■ changed files
opendj-sdk/opends/resource/config/config.ldif 9 ●●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/extensions/EntryUUIDVirtualAttributeProvider.java 265 ●●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/messages/ExtensionsMessages.java 17 ●●●●● diff | view | raw | blame | history
opendj-sdk/opends/tests/unit-tests-testng/src/server/org/opends/server/extensions/EntryUUIDVirtualAttributeProviderTestCase.java 863 ●●●●● diff | view | raw | blame | history