ipalib.plugins: Expose LDAPObjects' eligibility for permission --type in JSON metadata

https://fedorahosted.org/freeipa/ticket/4201

Reviewed-By: Alexander Bokovoy <abokovoy@redhat.com>
This commit is contained in:
Petr Viktorin 2014-02-26 16:39:49 +01:00
parent ff9be7f67a
commit 4fda432050

View File

@ -631,6 +631,8 @@ class LDAPObject(Object):
json_dict['aciattrs'] = attrlist json_dict['aciattrs'] = attrlist
attrlist.sort() attrlist.sort()
json_dict['methods'] = [m for m in self.methods] json_dict['methods'] = [m for m in self.methods]
json_dict['can_have_permissions'] = bool(
self.permission_filter_objectclasses)
return json_dict return json_dict