diff options
author | Martin Kosek <mkosek@redhat.com> | 2011-11-14 17:03:44 +0100 |
---|---|---|
committer | Martin Kosek <mkosek@redhat.com> | 2011-11-15 13:17:44 +0100 |
commit | 2a3a4ae64a9c3fa41520058e24f20f4d3d941e48 (patch) | |
tree | 3c51f7b993602df309269244c429f85974b86ec2 /Contributors.txt | |
parent | 714b0d11ec5e6d756739bfca2cdf3bad31979615 (diff) | |
download | freeipa-2a3a4ae64a9c3fa41520058e24f20f4d3d941e48.tar.gz freeipa-2a3a4ae64a9c3fa41520058e24f20f4d3d941e48.tar.xz freeipa-2a3a4ae64a9c3fa41520058e24f20f4d3d941e48.zip |
Fix LDAP object parameter encoding
Parameters in LDAP objects missed an information if they are real
LDAP attributes or not. Real LDAP attributes are written to
entry_attrs dictionary in plugin callbacks and are being encoded.
This causes issues when plugin callbacks does not expect that
the parameters values are already encoded for submission to LDAP.
This patch introduces a new flag "noattribute" used to mark that
a parameter is not an LDAP attribute and thus should not be encoded
or added to entry_attrs. Param documentation is improved to describe
the meaning of this and other Param flags or attributes.
https://fedorahosted.org/freeipa/ticket/2097
Diffstat (limited to 'Contributors.txt')
0 files changed, 0 insertions, 0 deletions