roeap opened a new pull request, #5259: URL: https://github.com/apache/arrow-rs/pull/5259
# Which issue does this PR close? Closes #5232 # Rationale for this change see issue. # What changes are included in this PR? Moves request authorization to a new `AzureAuthorizer`, analogous to the AWS implementation. Some structs are made public, such that they can be used independently. Specifically, when going via the `Signer` trait, in each request a new user delegation key is requested. If users want to sign multiple URLs, this is quite inefficient. Thus the `AzureSigner` as well as the new `get_user_delegation_key` method are `pub`, so users can also cover more elaborate signing scenarios efficiently. # Are there any user-facing changes? Users can now sign urls also for azure. Supported methods are via access key, or via identity auth with a user delegation key. -- 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. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
