freeipa/ipaclient/plugins
Fraser Tweedale 32b1743e5f Add options to write lightweight CA cert or chain to file
Administrators need a way to retrieve the certificate or certificate
chain of an IPA-managed lightweight CA.  Add params to the `ca'
object for carrying the CA certificate and chain (as multiple DER
values).  Add the `--chain' flag for including the chain in the
result (chain is also included with `--all').  Add the
`--certificate-out' option for writing the certificate to a file (or
the chain, if `--chain' was given).

Fixes: https://fedorahosted.org/freeipa/ticket/6178
Reviewed-By: Jan Cholasta <jcholast@redhat.com>
Reviewed-By: Tomas Krizek <tkrizek@redhat.com>
2016-12-12 13:03:15 +01:00
..
__init__.py ipaclient: introduce ipaclient.plugins 2016-06-03 09:00:34 +02:00
automember.py client: ignore override errors in command overrides 2016-06-30 16:32:20 +02:00
automount.py Remove unused variables in the code 2016-09-27 13:35:58 +02:00
ca.py Add options to write lightweight CA cert or chain to file 2016-12-12 13:03:15 +01:00
cert.py Pylint: fix the rest of unused local variables 2016-10-11 16:50:32 +02:00
certprofile.py client: ignore override errors in command overrides 2016-06-30 16:32:20 +02:00
dns.py Prompt for forwarder in dnsforwardzone-add 2016-09-26 18:45:49 +02:00
hbacrule.py ipalib: split off client-side plugin code into ipaclient 2016-06-03 09:00:34 +02:00
hbactest.py Fix ipa hbactest output 2016-08-04 17:13:16 +02:00
host.py client: ignore override errors in command overrides 2016-06-30 16:32:20 +02:00
idrange.py client: ignore override errors in command overrides 2016-06-30 16:32:20 +02:00
internal.py client: ignore override errors in command overrides 2016-06-30 16:32:20 +02:00
location.py Remove unused variables in the code 2016-09-27 13:35:58 +02:00
migration.py migrate-ds: Mention --enable-migration in error message about migration mode 2016-08-22 17:59:38 +02:00
misc.py Make env and plugins commands local again 2016-12-02 13:00:06 +01:00
otptoken_yubikey.py client: Do not create instance just to check isinstance 2016-08-17 14:16:04 +02:00
otptoken.py Use api.env.nss_dir instead of paths.IPA_NSSDB_DIR 2016-11-14 13:57:26 +01:00
passwd.py client: ignore override errors in command overrides 2016-06-30 16:32:20 +02:00
permission.py client: ignore override errors in command overrides 2016-06-30 16:32:20 +02:00
rpcclient.py ipalib: move client-side plugins to ipaclient 2016-06-03 09:00:34 +02:00
server.py Handled empty hostname in server-del command 2016-08-24 15:50:25 +02:00
service.py client: ignore override errors in command overrides 2016-06-30 16:32:20 +02:00
sudorule.py client: ignore override errors in command overrides 2016-06-30 16:32:20 +02:00
topology.py client: ignore override errors in command overrides 2016-06-30 16:32:20 +02:00
trust.py client: ignore override errors in command overrides 2016-06-30 16:32:20 +02:00
user.py client: ignore override errors in command overrides 2016-06-30 16:32:20 +02:00
vault.py Use api.env.nss_dir instead of paths.IPA_NSSDB_DIR 2016-11-14 13:57:26 +01:00