syun64 opened a new pull request, #233:
URL: https://github.com/apache/iceberg-python/pull/233

   Closes: https://github.com/apache/iceberg-python/issues/230
   
   This PR introduces support for **Separation of Roles** in OAuth 
authorization when using the REST Catalog, by allowing the user to use a 
distinct Authorization Server to fetch the access token and use it against the 
REST Catalog. In this scenario, the responsibility of the REST Catalog lies in 
validating the access token, instead of taking their secrets and deducing their 
identity and authorization.
   
   This will allow PyIceberg to re-authorize the client using the stored 
credentials against the appropriate auth server if AuthorizationExpiredError is 
detected (Refreshing access_token is out of scope of this PR)


-- 
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: issues-unsubscr...@iceberg.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscr...@iceberg.apache.org
For additional commands, e-mail: issues-h...@iceberg.apache.org

Reply via email to