freeipa/ipaserver
Fraser Tweedale 4c35afccf3 Use Dogtag REST API for certificate requests
The Dogtag REST API gives better responses statuses than the RPC API
and properly reports failure due to disabled CA (status 409).  Make
'ra' extend 'RestClient' and refactor the 'request_certificate'
method to use Dogtag's REST API.

Part of: https://fedorahosted.org/freeipa/ticket/6260
Part of: https://fedorahosted.org/freeipa/ticket/3473

Reviewed-By: Martin Babinsky <mbabinsk@redhat.com>
2016-09-07 12:49:28 +02:00
..
advise ipa-advise: correct handling of plugin namespace iteration 2016-07-12 11:02:52 +02:00
install ldapupdate: Use proper inheritance in BadSyntax exception 2016-09-06 13:06:39 +02:00
plugins Use Dogtag REST API for certificate requests 2016-09-07 12:49:28 +02:00
__init__.py Change FreeIPA license to GPLv3+ 2010-12-20 17:19:53 -05:00
dcerpc.py factor out populate_remote_domain method into module-level function 2016-09-05 09:20:55 +02:00
dns_data_management.py DNS Locations: cleanup of bininstance 2016-06-28 15:23:51 +02:00
rpcserver.py rpcserver: fix crash in XML-RPC system commands 2016-09-01 13:20:14 +02:00
servroles.py Introduce "NTP server" role 2016-06-15 13:51:48 +02:00
session.py session: do not initialize session manager on import 2016-06-30 14:09:24 +02:00
topology.py Fix topologysuffix-verify failing connections 2016-06-24 13:32:02 +02:00