From e31688909cbc5f7ab6c8d03bb28786a2dd29efe4 Mon Sep 17 00:00:00 2001 From: Petr Viktorin Date: Thu, 17 Apr 2014 19:06:52 +0200 Subject: [PATCH] trust plugin: Remove ipatrustauth{incoming,outgoing} from default attrs These attributes contain secrets for the trusts and should not be returned by default. Also, search_display_attributes is modified to better match default_attributes Reviewed-By: Alexander Bokovoy --- ipalib/plugins/trust.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/ipalib/plugins/trust.py b/ipalib/plugins/trust.py index de838803f..2e6af1687 100644 --- a/ipalib/plugins/trust.py +++ b/ipalib/plugins/trust.py @@ -306,12 +306,11 @@ class trust(LDAPObject): object_name_plural = _('trusts') object_class = ['ipaNTTrustedDomain'] default_attributes = ['cn', 'ipantflatname', 'ipanttrusteddomainsid', - 'ipanttrusttype', 'ipanttrustattributes', 'ipanttrustdirection', 'ipanttrustpartner', - 'ipantauthtrustoutgoing', 'ipanttrustauthincoming', 'ipanttrustforesttrustinfo', + 'ipanttrusttype', 'ipanttrustattributes', 'ipanttrustdirection', + 'ipanttrustpartner', 'ipanttrustforesttrustinfo', 'ipanttrustposixoffset', 'ipantsupportedencryptiontypes' ] search_display_attributes = ['cn', 'ipantflatname', - 'ipanttrusteddomainsid', 'ipanttrusttype', - 'ipantsidblacklistincoming', 'ipantsidblacklistoutgoing' ] + 'ipanttrusteddomainsid', 'ipanttrusttype'] label = _('Trusts') label_singular = _('Trust')