pravega / pravega-benchmark

Performance benchmark tool for Pravega
Apache License 2.0
8 stars 22 forks source link

Issue 73: Include Pravega Keycloak Plugin #95

Closed maddisondavid closed 4 years ago

maddisondavid commented 4 years ago

Change log description Include the Pravega Client Keycloak authentication plugin

Purpose of the change Fixes #73

What the code does Includes the Pravega Keycloak Authentication Plugin as a runtime dependency. This plugin is required for communication with Pravega where Pravega has been configured with Keycloak security.

The plugin will ONLY be initialized and used by the Pravega client when it detects the correct environment variables. If these environment variables are NOT set then the Jar is completely benign. This means the same classpath works in both secure and unsecure Pravega environments.

Signed-off-by: David Maddison david.maddison@dell.com