appsmithorg / appsmithorg/appsmith
[Feature]: Add AWS Signature to REST API authentication methods
- Lingua principale
- TypeScript
- Stelle
- 40.9k
- Fork
- 4.8k
- Merge medio
- 1g 22h
- PR unite (30g)
- 45
Descrizione
### Is there an existing issue for this?
- [X] I have searched the existing issues
### Summary
APIs like AWS require a specific signature to be set in the API header. This signature is created from the AWS Access Key, AWS Secret Key, and the message body. As a user, I should be able to choose AWS Signature as an authentication mechanism in my Authenticated API datasource.
Reference: [AWS4SignerForAuthorizationHeader.java](https://github.com/alexiri/ceph-content-encoding-bug/blob/ca4ac6e89bbb771394a331c681f39c414562b9ba/com/amazonaws/services/s3/sample/auth/AWS4SignerForAuthorizationHeader.java#L13)
### Why should this be worked on?
Being able to calculate the HMAC signature for AWS will open up a lot of use-cases for the Devops community to build admin panels to control their deployments.
Guida per i contributori
Apri la guida per i contributori
Valutazione
Questa issue non è ancora stata valutata.