throws ClientException {
LOGGER.debug("Retrieving current CA certificate");
// NON-TRANSACTIONAL
// CA and RA public key distribution
final GetCaCertRequest req = new GetCaCertRequest(profile);
final Transport trans = new HttpGetTransport(url);
CertStore store;
try {
store = trans.sendRequest(req, new GetCaCertResponseHandler());
} catch (TransportException e) {
throw new ClientException(e);
}
CertStoreInspector certs = CertStoreInspector.getInstance(store);
verifyCA(certs.getIssuer());