diff options
author | Nathan Kinder <nkinder@redhat.com> | 2010-10-14 08:51:57 -0700 |
---|---|---|
committer | Nathan Kinder <nkinder@redhat.com> | 2010-10-14 12:23:21 -0700 |
commit | 032790e3bea8b4b61372a5b84926c83da2e03eef (patch) | |
tree | 712ee6a78b08cd41192ab5267b67641fc284096c /ldap/servers/plugins/acl/acl.h | |
parent | 6b9f1aac9e0e5059e10e0ed92e6e8d9c4d5f4253 (diff) | |
download | ds-032790e3bea8b4b61372a5b84926c83da2e03eef.tar.gz ds-032790e3bea8b4b61372a5b84926c83da2e03eef.tar.xz ds-032790e3bea8b4b61372a5b84926c83da2e03eef.zip |
Bug 555955 - Allow CoS values to be merged
This patch adds the ability for CoS values to be merged and create
multi-valued attributes. One can append "merge-schemes" the the
end of the cosAttribute value in a definition entry to allow values
to be merged.
With a single indirect CoS definition, a merge will make CoS use
each specifier attribute value in the target entry to look for
CoS values in each of the found template entries. All of these
values will then be applied to the target entry (with the exception
of duplicate values).
With multiple indirect CoS definitions for the same attribute,
setting merge mode for all definitions will cause all of the
definitions to be used to find the values to apply to the target
entry. If merge-schemes is not defined for all of these definitions,
the result is undefined (values from the first found CoS definition
will be applied).
Diffstat (limited to 'ldap/servers/plugins/acl/acl.h')
0 files changed, 0 insertions, 0 deletions