Revanth14 opened a new pull request, #2163:
URL: https://github.com/apache/iceberg-go/pull/2163

   Adds `adls.token`: authenticate to Azure Storage with a static OAuth2 access 
token. Java and PyIceberg already define this property (noted in #2024).
   
   - Precedence: after shared key, SAS token, and connection string; before 
managed identity and the default credential chain. The token is not refreshed.
   - Vended credentials are now merged through one helper that first drops 
stale credentials of the same kind. This now applies at every merge site 
(create, register, load, credential refresh, and `RefreshTableCredentials`), so 
a stale shared key or S3 session token can no longer shadow freshly vended 
credentials. This widens the existing clearing to S3/GCS at those sites.
   - Updates the Azure auth precedence in `configuration.md` (now six steps) 
and the related doc comments.
   
   Tests cover the token credential, precedence, and stale-credential clearing 
on load and refresh. `go vet` and `go test -race ./...` pass.
   


-- 
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]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to