diff --git a/project.clj b/project.clj index 7f18784..535a1ee 100644 --- a/project.clj +++ b/project.clj @@ -1,4 +1,4 @@ -(defproject absurdfarce/cassaforte "2.0.1-30drivers-1.0.0" +(defproject absurdfarce/cassaforte "2.0.1-30drivers-1.0.2" :min-lein-version "2.5.0" :description "A Clojure client for Apache Cassandra" :url "http://clojurecassandra.info" diff --git a/src/clojure/clojurewerkz/cassaforte/client.clj b/src/clojure/clojurewerkz/cassaforte/client.clj index 4f74dff..3a474b4 100644 --- a/src/clojure/clojurewerkz/cassaforte/client.clj +++ b/src/clojure/clojurewerkz/cassaforte/client.clj @@ -128,14 +128,15 @@ (into-array String cipher-suites) ;; v3.0 of the drivers dropped SSLOptions.DEFAULT_SSL_CIPHER_SUITES so we'll just re-use ;; the literal here. - { "TLS_RSA_WITH_AES_128_CBC_SHA", "TLS_RSA_WITH_AES_256_CBC_SHA" })] + (into-array String ["TLS_RSA_WITH_AES_128_CBC_SHA" "TLS_RSA_WITH_AES_256_CBC_SHA"]))] (.load keystore keystore-stream password) (.init keymanager keystore password) (.init trustmanager keystore) (.init ssl-context (.getKeyManagers keymanager) (.getTrustManagers trustmanager) nil) - (-> (JdkSSLOptions/builder) - (.withSSLContext ssl-context) - (.withCipherSuites ssl-cipher-suites)))) + (.. (JdkSSLOptions/builder) + (withSSLContext ssl-context) + (withCipherSuites ssl-cipher-suites) + (build)))) (defn- ^ProtocolOptions$Compression select-compression [compression]