Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Auth Manager API part 5: SigV4 Auth Manager #11995

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

adutra
Copy link
Contributor

@adutra adutra commented Jan 17, 2025

5th PR for the Auth Manager API. Previous ones:

This PR introduces the SigV4 auth manager. It can be reviewed independently of part4.

The peculiarity of the SIgV4 manager is that it takes a delegate auth manager. IOW, it is able to first delegate authentication to some other auth manager (by default, OAuth2), then sign the request, potentially relocating the authorization header introduced by the delegate manager. This is the current behavior of SigV4 signing.

Contrary to what I said earlier on the dev list, the SigV4 manager at this stage is still "unplugged". Merging this PR is completely harmless.

The old RESTSigV4Signer is still there and active, its contents can be compared with those of the new RESTSigV4AuthSession that will replace it soon.

\cc @nastra @danielcweeks

@jbonofre
Copy link
Member

The flink test failure seems unrelated. I will try to trigger a new run.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants