in infinispan/src/main/java/org/apache/camel/example/springboot/infinispan/Application.java [63:81]
protected ConfigurationBuilder getConfiguration() {
ConfigurationBuilder clientBuilder = new ConfigurationBuilder();
clientBuilder.forceReturnValues(true);
clientBuilder.addServer().host(getHost()).port(getPort());
// add security info
clientBuilder.security().authentication().username(getUsername()).password(getPassword())
.serverName(getServerName()).saslMechanism("DIGEST-MD5").realm("default");
if (SystemUtils.IS_OS_MAC) {
Properties properties = new Properties();
properties.put("infinispan.client.hotrod.client_intelligence", "BASIC");
clientBuilder.withProperties(properties);
}
return clientBuilder;
}