[
https://issues.apache.org/jira/browse/RANGER-5475?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Abhishek Kumar updated RANGER-5475:
-----------------------------------
Description:
{noformat}
org.apache.ranger.plugin.util.RangerRESTClient{noformat}
is used across services *{{tagsync}}* and *{{usersync}}* to make REST calls to
{*}{{ranger-admin}}{*}.
Update the class to support passing *JWT* if available while making calls. This
also enables plugins to pass JWT while making calls to {*}{{ranger-admin}}{*}.
JWT can be fetched from either of the below sources:
* file
* environment variable
* credential file
was:
{noformat}
org.apache.ranger.plugin.util.RangerRESTClient{noformat}
is used across services *{{tagsync}}* and *{{usersync}}* to make REST calls to
{*}{{ranger-admin}}{*}.
Update the class to support passing *JWT* if available while making calls.
JWT can be fetched from either of the below sources:
* file
* environment variable
* credential file
> Add support to fetch JWT if available in RangerRESTClient
> ---------------------------------------------------------
>
> Key: RANGER-5475
> URL: https://issues.apache.org/jira/browse/RANGER-5475
> Project: Ranger
> Issue Type: Improvement
> Components: Ranger, tagsync, usersync
> Reporter: Abhishek Kumar
> Assignee: Abhishek Kumar
> Priority: Major
> Fix For: 3.0.0, 2.8.0
>
> Time Spent: 0.5h
> Remaining Estimate: 0h
>
> {noformat}
> org.apache.ranger.plugin.util.RangerRESTClient{noformat}
> is used across services *{{tagsync}}* and *{{usersync}}* to make REST calls
> to {*}{{ranger-admin}}{*}.
> Update the class to support passing *JWT* if available while making calls.
> This also enables plugins to pass JWT while making calls to
> {*}{{ranger-admin}}{*}.
> JWT can be fetched from either of the below sources:
> * file
> * environment variable
> * credential file
--
This message was sent by Atlassian Jira
(v8.20.10#820010)