Returns auth provider to be passed to the Cluster.Builder
object.
Sets appropriate authentication options for Thrift connection.
Sets appropriate authentication options for Thrift connection. To be removed in the near future, when the dependency from Thrift will be completely dropped.
Returns the transport factory for creating thrift transports.
Returns the transport factory for creating thrift transports. Some authentication mechanisms like SASL require custom thrift transport. To be removed in the near future, when the dependency from Thrift will be completely dropped.
(authConf: StringAdd).self
(authConf: StringFormat).self
(authConf: ArrowAssoc[AuthConf]).x
(Since version 2.10.0) Use leftOfArrow
instead
(authConf: Ensuring[AuthConf]).x
(Since version 2.10.0) Use resultOfEnsuring
instead
Stores credentials used to authenticate to a Cassandra cluster and uses them to configure a Cassandra connection. This driver provides implementations NoAuthConf for no authentication and PasswordAuthConf for password authentication. Other authentication configurators can be plugged in by setting
cassandra.authentication.conf.factory.class
option. See AuthConfFactory.