Details
-
New Feature
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
3.16.0
-
MS Azure
-
Unknown
Description
The "Azure storage blob service" Camel component only supports access key as mean of access authorization. This strategy is discouraged according to MS.
Microsoft recommends that you disallow Shared Key authorization for your storage account.
The MS Azure blob library, in combination with Azure-Identity library, enable preferred means to authenticate to a blob storage. Namely, SAS token and Azure Identity.
This issue is a feature request to add support for recommended options (SAS and Azure Identity) to the Camel "Azure storage blob service" component.
Suggestion is to default to the "DefaultAzureCredentialBuilder" when no specific authorization strategy is provided.
azure-sdk-for-java/README.md at main · Azure/azure-sdk-for-java (github.com)
Attachments
Issue Links
- links to