gh-yzou commented on PR #12655: URL: https://github.com/apache/iceberg/pull/12655#issuecomment-2767714302
I also want to add some more context for the Polaris use case, the kind of capability we want is not just provide a customized authentication manager but also share the same authentication manager. Imaging that we will have an IcebergRestCatalog that is used to talk to the Iceberg APIs, an another PolarisRestCatalog that is used to talk to the Polaris specific APIs, and we want to use the same AuthManger to mange the tokes for those RestCatalogs, so that we can avoid to have two token refreshment. Of course, one way we can do is to provide a customized AuthManagerImpl that tries to point to an existing AuthManger. However that seems not intuitive, have a direct way to inject an existing AuthManager could be helpful in that case. -- 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