Vasil Vasilev created HADOOP-16960:
--------------------------------------
Summary: Enable setting clientId and tenantId for ADL
MsiTokenProvider
Key: HADOOP-16960
URL: https://issues.apache.org/jira/browse/HADOOP-16960
Project: Hadoop Common
Issue Type: Improvement
Components: fs/adl
Reporter: Vasil Vasilev
AdlFileSystem is [currently
using|https://github.com/apache/hadoop/blob/trunk/hadoop-tools/hadoop-azure-datalake/src/main/java/org/apache/hadoop/fs/adl/AdlFileSystem.java#L318]
a [deprecated constructor for
MsiTokenProvider|https://github.com/Azure/azure-data-lake-store-java/blob/2.3.6/src/main/java/com/microsoft/azure/datalake/store/oauth2/MsiTokenProvider.java#L42],
only passing a port setting which is not used anymore.
The purpose of this improvement is to update AdlFileSystem to pass optional
clientId and tenantId to MsiTokenProvider. This can ultimately enable MSI
authentication on VMs with attached multiple MSIs.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]