sslContext.init(null, tmf.getTrustManagers(), null); builder.withSslContext(sslContext);
(consulSslServerCertBase64 != null && !consulSslServerCertBase64.trim().isEmpty()) ) { consulBuilder.withSslContext(getSSLContext(consulSslServerCertFilePath, consulSslServerCertBase64));
(consulSslServerCertBase64 != null && !consulSslServerCertBase64.trim().isEmpty()) ) { consulBuilder.withSslContext(getSSLContext(consulSslServerCertFilePath, consulSslServerCertBase64));
public Consul createConsulClient(CamelContext camelContext) throws Exception { Consul.Builder builder = Consul.builder(); builder.withPing(pingInstance); if (ObjectHelper.isNotEmpty(url)) { builder.withUrl(url); } if (ObjectHelper.isNotEmpty(camelContext) && ObjectHelper.isNotEmpty(sslContextParameters)) { builder.withSslContext(sslContextParameters.createSSLContext(camelContext)); } if (ObjectHelper.isNotEmpty(aclToken)) { builder.withAclToken(aclToken); } if (requiresBasicAuthentication()) { builder.withBasicAuth(userName, password); } if (ObjectHelper.isNotEmpty(connectTimeoutMillis)) { builder.withConnectTimeoutMillis(connectTimeoutMillis); } if (ObjectHelper.isNotEmpty(readTimeoutMillis)) { builder.withReadTimeoutMillis(readTimeoutMillis); } if (ObjectHelper.isNotEmpty(writeTimeoutMillis)) { builder.withWriteTimeoutMillis(writeTimeoutMillis); } return builder.build(); }