bilaharith commented on a change in pull request #1970:
URL: https://github.com/apache/hadoop/pull/1970#discussion_r414496436
##########
File path: hadoop-tools/hadoop-azure/src/site/markdown/abfs.md
##########
@@ -665,6 +665,79 @@ performance issues.
Config `fs.azure.enable.check.access` needs to be set true to enable
the AzureBlobFileSystem.access().
+### <a name="authconfigoptions"></a> Auth Options
+`fs.azure.account.key`: To set the account access key. Access keys can be used
to authenticate the requests made from the ABFS driver to the Azure storage
account.
Review comment:
Done
##########
File path: hadoop-tools/hadoop-azure/src/site/markdown/abfs.md
##########
@@ -665,6 +665,79 @@ performance issues.
Config `fs.azure.enable.check.access` needs to be set true to enable
the AzureBlobFileSystem.access().
+### <a name="authconfigoptions"></a> Auth Options
+`fs.azure.account.key`: To set the account access key. Access keys can be used
to authenticate the requests made from the ABFS driver to the Azure storage
account.
+
+`fs.azure.account.keyprovider`: If a key provider class is provided the same
will be used to get Storage Account key. Else the Simple key provider will be
used which will use the given key from the config.
+
+`fs.azure.shellkeyprovider.script`: ShellDecryptionKeyProvider class invokes
an external script that will perform the key decryption. The script path has to
be set via this config.
+
+`fs.azure.enable.delegation.token`: To enable delegation token manager.
Instantiates the class declared in fs.azure.delegation.token.provider.type and
issues tokens from the same.
+
+`fs.azure.delegation.token.provider.type`: In case delegation token manager is
enabled the AbfsDelegationTokenManager implementation specified in this config
will be used as the AbfsDelegationTokenManager implementation.
+
+`fs.azure.sas.token.provider.type`: If the auth type is AuthType.SAS,
instantiates the class declared in fs.azure.sas.token.provider.type and issues
tokens from it.
+
+`fs.azure.account.auth.type`: To set the auth type to be used. Possible
values: SharedKey, OAuth, Custom, SAS.
+
+`fs.azure.account.oauth.provider.type`: To set the auth provider class to be
used.
+
+`fs.azure.account.oauth2.client.id`: To set the OAuth AAD client id when
ClientCredsTokenProvider is used.
+
+`fs.azure.account.oauth2.client.secret`: To set the OAuth AAD client secret
when ClientCredsTokenProvider is used.
+
+`fs.azure.account.oauth2.client.endpoint`: To set the OAuth AAD client
endpoint when ClientCredsTokenProvider is used.
+
+`fs.azure.account.oauth2.msi.tenant`: To set OAuth MSI tenant id when
MSITokenProvider is used.
+
+`fs.azure.account.oauth2.msi.endpoint`: To set OAuth MSI endpoint when
MSITokenProvider is used.
+
+`fs.azure.account.oauth2.msi.authority`: To set OAuth MSI authority when
MSITokenProvider is used.
+
+`fs.azure.account.oauth2.user.name`: To set username when
UserPasswordTokenProvider is used.
+
+`fs.azure.account.oauth2.user.password`: To set password when
UserPasswordTokenProvider is used.
+
+`fs.azure.account.oauth2.refresh.token`: To set OAuth refreshtoken when
RefreshTokenBasedTokenProvider is used.
+
+`fs.azure.account.oauth2.refresh.token.endpoint`: To set OAuth refresh token
end point when RefreshTokenBasedTokenProvider is used.
+
+### <a name="featureconfigoptions"></a> Feature Options
Review comment:
Done
----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
For queries about this service, please contact Infrastructure at:
[email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]