diff options
author | Petr Viktorin <pviktori@redhat.com> | 2014-02-26 16:39:49 +0100 |
---|---|---|
committer | Petr Viktorin <pviktori@redhat.com> | 2014-02-27 12:54:37 +0100 |
commit | 4fda432050e9b12ec9d48c2c80b9fd69faa54480 (patch) | |
tree | 89057cb8ca1e46293464c8a8e376f6711e675bb8 /ipalib/plugins/baseldap.py | |
parent | ff9be7f67a66e1c91011212d62c14e9946e2b151 (diff) | |
download | freeipa-4fda432050e9b12ec9d48c2c80b9fd69faa54480.tar.gz freeipa-4fda432050e9b12ec9d48c2c80b9fd69faa54480.tar.xz freeipa-4fda432050e9b12ec9d48c2c80b9fd69faa54480.zip |
ipalib.plugins: Expose LDAPObjects' eligibility for permission --type in JSON metadata
https://fedorahosted.org/freeipa/ticket/4201
Reviewed-By: Alexander Bokovoy <abokovoy@redhat.com>
Diffstat (limited to 'ipalib/plugins/baseldap.py')
-rw-r--r-- | ipalib/plugins/baseldap.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/ipalib/plugins/baseldap.py b/ipalib/plugins/baseldap.py index c2aad784d..c4951eb56 100644 --- a/ipalib/plugins/baseldap.py +++ b/ipalib/plugins/baseldap.py @@ -631,6 +631,8 @@ class LDAPObject(Object): json_dict['aciattrs'] = attrlist attrlist.sort() json_dict['methods'] = [m for m in self.methods] + json_dict['can_have_permissions'] = bool( + self.permission_filter_objectclasses) return json_dict |