Attila Bukor has uploaded this change for review. ( http://gerrit.cloudera.org:8080/17731
Change subject: KUDU-1921 Add ability to require auth/encryption to C++ client ...................................................................... KUDU-1921 Add ability to require auth/encryption to C++ client Kudu servers support requiring authentication and encryption to be enabled, and clients prefer connecting in a secure way, but if a server doesn't support authentication and/or encryption, the client will silently connect insecurely, which can lead to a downgrade attack. With this patch, clients can require authentication and encryption to be set using the client API, where if such an attack is attempted, the client will fail to connect to the cluster. Change-Id: Ia3e800eb7c4e2f8787f0adf1f040d47358d29320 --- M src/kudu/client/client.cc M src/kudu/client/client.h M src/kudu/client/client_builder-internal.h M src/kudu/integration-tests/security-itest.cc 4 files changed, 88 insertions(+), 1 deletion(-) git pull ssh://gerrit.cloudera.org:29418/kudu refs/changes/31/17731/1 -- To view, visit http://gerrit.cloudera.org:8080/17731 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-Project: kudu Gerrit-Branch: master Gerrit-MessageType: newchange Gerrit-Change-Id: Ia3e800eb7c4e2f8787f0adf1f040d47358d29320 Gerrit-Change-Number: 17731 Gerrit-PatchSet: 1 Gerrit-Owner: Attila Bukor <[email protected]>
