Я написал клиенты Jersey RESTful, которые использовали Dumb X509TrustManager и HostnameVerifier, чтобы доверять всем сертификатам SSL в наших лабораторных системах, чтобы упростить работу с сертификатами, которые являются самозаверяющими.
ClientConfig config = new DefaultClientConfig();
SSLContext context = null;
try
{
context = SSLContext.getInstance("SSL");
context.init(null,
new TrustManager[] { new DumbX509TrustManager() },
null);
config.getProperties()
.put(HTTPSProperties.PROPERTY_HTTPS_PROPERTIES,
new HTTPSProperties(this.getHostnameVerifier(),
context));
webClient = Client.create(config);
}
....
Есть ли способ сделать что-то подобное с помощью CXF?