diff options
author | Petr Vobornik <pvoborni@redhat.com> | 2013-02-08 15:09:44 +0100 |
---|---|---|
committer | Petr Vobornik <pvoborni@redhat.com> | 2013-03-18 14:33:52 +0100 |
commit | 04678253ea21e26cd72ae26b8f81ca3657471abf (patch) | |
tree | 1bdd65c62afbe168a0bb88067db6e179a117bdcf | |
parent | c07bd84cfd4ae471bd72020d78bdd3c07b7a08b5 (diff) | |
download | freeipa.git-04678253ea21e26cd72ae26b8f81ca3657471abf.tar.gz freeipa.git-04678253ea21e26cd72ae26b8f81ca3657471abf.tar.xz freeipa.git-04678253ea21e26cd72ae26b8f81ca3657471abf.zip |
Web UI: configurable SID blacklists
Added blacklists section, with ipantsidblacklistincoming and
ipantsidblacklistoutgoing multivalued textbox fields, into trust details page.
https://fedorahosted.org/freeipa/ticket/3289
-rw-r--r-- | install/ui/src/freeipa/trust.js | 14 | ||||
-rw-r--r-- | install/ui/test/data/ipa_init.json | 1 | ||||
-rw-r--r-- | ipalib/plugins/internal.py | 1 |
3 files changed, 16 insertions, 0 deletions
diff --git a/install/ui/src/freeipa/trust.js b/install/ui/src/freeipa/trust.js index 22880bfe..e4a227ab 100644 --- a/install/ui/src/freeipa/trust.js +++ b/install/ui/src/freeipa/trust.js @@ -60,6 +60,20 @@ IPA.trust.entity = function(spec) { name: 'trusttype', label: IPA.messages.objects.trust.trusttype } + ] + }, + { + name: 'blacklists', + label: IPA.messages.objects.trust.blacklists, + fields: [ + { + type: 'multivalued', + name: 'ipantsidblacklistincoming' + }, + { + type: 'multivalued', + name: 'ipantsidblacklistoutgoing' + } // trust status not supported by show command at the moment // { // name: 'truststatus', diff --git a/install/ui/test/data/ipa_init.json b/install/ui/test/data/ipa_init.json index c16bc992..73d54578 100644 --- a/install/ui/test/data/ipa_init.json +++ b/install/ui/test/data/ipa_init.json @@ -447,6 +447,7 @@ "trust": { "account": "Account", "admin_account": "Administrative account", + "name": "SID blacklists", "details": "Trust Settings", "domain": "Domain", "establish_using": "Establish using", diff --git a/ipalib/plugins/internal.py b/ipalib/plugins/internal.py index 42bece60..2ca112ee 100644 --- a/ipalib/plugins/internal.py +++ b/ipalib/plugins/internal.py @@ -586,6 +586,7 @@ class i18n_messages(Command): "trust": { "account": _("Account"), "admin_account": _("Administrative account"), + "blacklists": _("SID blacklists"), "details": _("Trust Settings"), "domain": _("Domain"), "establish_using": _("Establish using"), |