[FEATURE] Supports SigV4Authenticator in the server side
- Dominant language
- Java
- Stars
- 3.2k
- Forks
- 935
- Avg merge
- 1d 17h
- Merged PRs (30d)
- 339
Description
### What would you like to be improved?
Iceberg REST catalog has already supported
https://github.com/apache/iceberg/blob/main/aws/src/main/java/org/apache/iceberg/aws/RESTSigV4AuthManager.java
For Gravitino Iceberg REST server should validate the token and extract the principal from the token
### How should we improve?
Gravitino Iceberg REST server should validate the token and extract the principal from the token
Contributor guide
Research direction
Start by reading Apache Iceberg's RESTSigV4AuthManager referenced in the issue, then locate the Gravitino Iceberg REST server authentication entry point. The work is done when the server validates the SigV4 token and extracts the principal from it.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- aws, java
- Domain
- authentication, backend
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 48/100