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]

Reply via email to