summaryrefslogtreecommitdiffstats
path: root/ldap/servers/plugins/acl/acl.h
diff options
context:
space:
mode:
authorNathan Kinder <nkinder@redhat.com>2010-10-14 08:51:57 -0700
committerNathan Kinder <nkinder@redhat.com>2010-10-14 12:23:21 -0700
commit032790e3bea8b4b61372a5b84926c83da2e03eef (patch)
tree712ee6a78b08cd41192ab5267b67641fc284096c /ldap/servers/plugins/acl/acl.h
parent6b9f1aac9e0e5059e10e0ed92e6e8d9c4d5f4253 (diff)
downloadds-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