This patch is bigger than I originally planned, but its mostly pretty straightforward. Resolved Trac Ticket 367 - pkidestroy does not remove connector * Added RESTful servlet to add/remove a KRA connector from the CA. * Modified ACL to allow KRA subsystem user to remove connector. * Modified connector code to allow the connector to be replaced without a server restart. * Added functionality to pki CLI to add/remove connector * Added code to pkidestroy to remove the connector (using both pki CLI and sslget) When the issues with pki connection are resolved, we will use that method instead. * Modified sslget to accept HTTP return codes < 300. In this case, we were returning 204 - which is perfectly legitimate. Test this by: 1. Install a CA, KRA 2. pkidestroy the KRA. The KRA connector config should be removed from the CA. 3. Test removing/ adding KRA connector using pki. Thanks, Ade