Authenticate using AWS Signature
AWS Signature is the authorization workflow for Amazon Web Services requests. AWS uses a custom HTTP scheme based on a keyed-HMAC (Hash Message Authentication Code) for authentication.
The official AWS Signature documentation provides more detail:
To use AWS Signature, do the following:
-
In the
Auth
tab for a request, selectAWS Sig V4
from dropdown list. -
Enter your AccessKeyID and SecretKey values.
For extra security, integrate Bruno with your secret manager to store these values in a single location. Learn more (here) [../secrets-management/hashicorp-vault/overview].
The AWS Signature parameters are as follows:
- Session Token - Required only when using temporary security credentials.
- Service Name - The service receiving the request.
- AWS Region - The region receiving the request.
- Profile Name - name of your AWS signing profile