| Package | Description |
|---|---|
| org.apache.hadoop.fs.azurebfs |
A distributed implementation of
FileSystem for reading and writing files on
Azure Storage. |
| org.apache.hadoop.fs.azurebfs.oauth2 |
Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements.
|
| org.apache.hadoop.fs.azurebfs.services |
| Modifier and Type | Method | Description |
|---|---|---|
AccessTokenProvider |
AbfsConfiguration.getTokenProvider() |
| Modifier and Type | Class | Description |
|---|---|---|
class |
ClientCredsTokenProvider |
Provides tokens based on client credentials.
|
class |
CustomTokenProviderAdapter |
Provides tokens based on custom implementation, following the Adapter Design
Pattern.
|
class |
MsiTokenProvider |
Provides tokens based on Azure VM's Managed Service Identity.
|
class |
RefreshTokenBasedTokenProvider |
Provides tokens based on refresh token.
|
class |
UserPasswordTokenProvider |
Provides tokens based on username and password.
|
class |
WorkloadIdentityTokenProvider |
Provides tokens based on Azure AD Workload Identity.
|
| Modifier and Type | Method | Description |
|---|---|---|
protected AccessTokenProvider |
AbfsClient.getTokenProvider() |
| Constructor | Description |
|---|---|
AbfsClient(java.net.URL baseUrl,
SharedKeyCredentials sharedKeyCredentials,
AbfsConfiguration abfsConfiguration,
AccessTokenProvider tokenProvider,
EncryptionContextProvider encryptionContextProvider,
AbfsClientContext abfsClientContext) |
Copyright © 2008–2025 Apache Software Foundation. All rights reserved.