Zoltan Chovan has uploaded a new patch set (#20) to the change originally 
created by Andrew Wong. ( http://gerrit.cloudera.org:8080/18471 )

Change subject: plumb JWT authentication into clients
......................................................................

plumb JWT authentication into clients

This change plumbs the JWT authentication into the client and into the
client negotiation (the JWTVerifier is set when building the Messenger).

There following new flags are added:
* enable_jwt_token_auth
* jwt_validate_signature (unsafe)
* jwt_allow_without_tls (unsafe)
* jwks_file_path
* jwks_url

If 'enable_jwt_token_auth' is set to true, then either 'jwks_file_path'
or 'jwks_url' has to be set, also both cannot be set at the same time.

Co-authored-by: Andrew Wong <anjuw...@g.ucla.edu>

Change-Id: Ibdfc2640c047a2e3bb5ea03aea4439cea2532e23
---
M src/kudu/client/client.cc
M src/kudu/rpc/client_negotiation.cc
M src/kudu/security/tls_handshake.cc
M src/kudu/security/tls_handshake.h
M src/kudu/server/server_base.cc
M src/kudu/util/jwt-util-test.cc
A src/kudu/util/jwt_test_certs.h
7 files changed, 460 insertions(+), 366 deletions(-)


  git pull ssh://gerrit.cloudera.org:29418/kudu refs/changes/71/18471/20
--
To view, visit http://gerrit.cloudera.org:8080/18471
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings

Gerrit-Project: kudu
Gerrit-Branch: master
Gerrit-MessageType: newpatchset
Gerrit-Change-Id: Ibdfc2640c047a2e3bb5ea03aea4439cea2532e23
Gerrit-Change-Number: 18471
Gerrit-PatchSet: 20
Gerrit-Owner: Andrew Wong <anjuw...@g.ucla.edu>
Gerrit-Reviewer: Alexey Serbin <ale...@apache.org>
Gerrit-Reviewer: Attila Bukor <abu...@apache.org>
Gerrit-Reviewer: Kudu Jenkins (120)
Gerrit-Reviewer: Marton Greber <greber...@gmail.com>
Gerrit-Reviewer: Tidy Bot (241)
Gerrit-Reviewer: Wenzhe Zhou <wz...@cloudera.com>
Gerrit-Reviewer: Zoltan Chovan <zcho...@cloudera.com>

Reply via email to