.enableSSL(enableSSL) .relaxedSSLSettings(relaxedSSLSettings) .sslSocketFactory(sslSocketFactory) .caching(caching) .maxCacheEntries(maxCacheEntries)
private static StdHttpClient.Builder couchDbHttpClient(CouchDbConfiguration configuration) { StdHttpClient.Builder httpBuilder = new StdHttpClient.Builder(); try { httpBuilder.url(configuration.getUrl()).caching(configuration.isCaching()) .enableSSL(configuration.isEnableSsl()).relaxedSSLSettings(configuration.isRelaxedSsl()); } catch (MalformedURLException e) { throw new IllegalArgumentException(e); } if (configuration.isUsernameSet()) { httpBuilder.username(configuration.getUsername()); } if (configuration.isPasswordSet()) { httpBuilder.password(configuration.getPassword()); } if (configuration.isSslServerSocketSet()) { httpBuilder.sslSocketFactory(configuration.getSslSocketFactory()); } return httpBuilder; } }
private static StdHttpClient.Builder couchDbHttpClient(CouchDbConfiguration configuration) { StdHttpClient.Builder httpBuilder = new StdHttpClient.Builder(); try { httpBuilder.url(configuration.getUrl()).caching(configuration.isCaching()) .enableSSL(configuration.isEnableSsl()).relaxedSSLSettings(configuration.isRelaxedSsl()); } catch (MalformedURLException e) { throw new IllegalArgumentException(e); } if(configuration.isUsernameSet()) { httpBuilder.username(configuration.getUsername()); } if(configuration.isPasswordSet()) { httpBuilder.password(configuration.getPassword()); } if(configuration.isSslServerSocketSet()) { httpBuilder.sslSocketFactory(configuration.getSslSocketFactory()); } return httpBuilder; }