summaryrefslogtreecommitdiffstats
path: root/API.txt
diff options
context:
space:
mode:
authorFlorence Blanc-Renaud <flo@redhat.com>2017-02-23 18:04:47 +0100
committerDavid Kupka <dkupka@redhat.com>2017-03-08 15:08:41 +0100
commitea34e17a46a60efb9c4dc81dab919a1639dec73b (patch)
tree04a50f9e98457fc3e45d6a9ec98049b721329318 /API.txt
parente1dfc51e48050ac1ad431d56003dc26e17ca653e (diff)
downloadfreeipa-ea34e17a46a60efb9c4dc81dab919a1639dec73b.tar.gz
freeipa-ea34e17a46a60efb9c4dc81dab919a1639dec73b.tar.xz
freeipa-ea34e17a46a60efb9c4dc81dab919a1639dec73b.zip
IdM Server: list all Employees with matching Smart Card
Implement a new IPA command allowing to retrieve the list of users matching the provided certificate. The command is using SSSD Dbus interface, thus including users from IPA domain and from trusted domains. This requires sssd-dbus package to be installed on IPA server. https://fedorahosted.org/freeipa/ticket/6646 Reviewed-By: David Kupka <dkupka@redhat.com> Reviewed-By: Jan Cholasta <jcholast@redhat.com>
Diffstat (limited to 'API.txt')
-rw-r--r--API.txt12
1 files changed, 12 insertions, 0 deletions
diff --git a/API.txt b/API.txt
index a8f8ff187..ace3101dc 100644
--- a/API.txt
+++ b/API.txt
@@ -824,6 +824,16 @@ option: Str('version?')
output: Entry('result')
output: Output('summary', type=[<type 'unicode'>, <type 'NoneType'>])
output: PrimaryKey('value')
+command: certmap_match/1
+args: 1,3,4
+arg: Bytes('certificate', cli_name='certificate')
+option: Flag('all', autofill=True, cli_name='all', default=False)
+option: Flag('raw', autofill=True, cli_name='raw', default=False)
+option: Str('version?')
+output: Output('count', type=[<type 'int'>])
+output: ListOfEntries('result')
+output: Output('summary', type=[<type 'unicode'>, <type 'NoneType'>])
+output: Output('truncated', type=[<type 'bool'>])
command: certmapconfig_mod/1
args: 0,8,3
option: Str('addattr*', cli_name='addattr')
@@ -6517,6 +6527,8 @@ default: cert_request/1
default: cert_revoke/1
default: cert_show/1
default: cert_status/1
+default: certmap/1
+default: certmap_match/1
default: certmapconfig/1
default: certmapconfig_mod/1
default: certmapconfig_show/1