appsmithorg / appsmithorg/appsmith
[Feature]: Add AWS Signature to REST API authentication methods
- Lenguaje dominante
- TypeScript
- Estrellas
- 40.9k
- Forks
- 4.8k
- Merge medio
- 1 d 22 h
- PR fusionados (30 d)
- 45
Descripción
### 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.
Guía de contribución
Evaluación
Este issue todavía no se ha evaluado.