summaryrefslogtreecommitdiffstats
path: root/API.txt
diff options
context:
space:
mode:
authorPetr Viktorin <pviktori@redhat.com>2013-11-29 12:57:30 +0100
committerMartin Kosek <mkosek@redhat.com>2013-12-13 15:08:52 +0100
commitf47669a5b969a512756a39f451f04ed9c95ce3ab (patch)
treeecdaf467d67ecfd1c3dbd1d7c423e8243235db95 /API.txt
parentd7ee87cfa1e288fe18dc2dbeb2d691753048f4db (diff)
downloadfreeipa-f47669a5b969a512756a39f451f04ed9c95ce3ab.tar.gz
freeipa-f47669a5b969a512756a39f451f04ed9c95ce3ab.tar.xz
freeipa-f47669a5b969a512756a39f451f04ed9c95ce3ab.zip
Verify ACIs are added correctly in tests
To double-check the ACIs are correct, this uses different code than the new permission plugin: the aci_show command. A new option, location, is added to the command to support these checks.
Diffstat (limited to 'API.txt')
-rw-r--r--API.txt3
1 files changed, 2 insertions, 1 deletions
diff --git a/API.txt b/API.txt
index 842a06bf9..cc0c54405 100644
--- a/API.txt
+++ b/API.txt
@@ -92,10 +92,11 @@ output: Entry('result', <type 'dict'>, Gettext('A dictionary representing an LDA
output: Output('summary', (<type 'unicode'>, <type 'NoneType'>), None)
output: Output('value', <type 'unicode'>, None)
command: aci_show
-args: 1,4,3
+args: 1,5,3
arg: Str('aciname', attribute=True, cli_name='name', multivalue=False, primary_key=True, query=True, required=True)
option: StrEnum('aciprefix', cli_name='prefix', values=(u'permission', u'delegation', u'selfservice', u'none'))
option: Flag('all', autofill=True, cli_name='all', default=False, exclude='webui')
+option: DNParam('location?')
option: Flag('raw', autofill=True, cli_name='raw', default=False, exclude='webui')
option: Str('version?', exclude='webui')
output: Entry('result', <type 'dict'>, Gettext('A dictionary representing an LDAP entry', domain='ipa', localedir=None))