aws / aws/aws-sdk-java-v2

AwsV4HttpSigner does not contain all features from Aws4Signer

Open
#5,401 10 comments 10 reactions 1 assignee Claimed by @debora-ito View on GitHub
feature-request needs-review p2
Dominant language
Java
Stars
2.6k
Forks
1k
Avg merge
2d 9h
Merged PRs (30d)
51

Description

### Describe the feature

Introduce presign option like in Aws4Signer since it is useful when you don't want to issue it with http request call.

AwsV4HttpSigner does not support this option.

### Use Case

Aws4Signer had a feature to presign requests which was useful when you wanted to use SIGV4 and use for example Spring Boots WebClient to set it in header or body.

Check following docs [here](https://sdk.amazonaws.com/java/api/latest/software/amazon/awssdk/auth/signer/internal/BaseAws4Signer.html) and search for presign method.

### Proposed Solution

_No response_

### Other Information

_No response_

### Acknowledgements

- [X] I may be able to implement this feature request
- [ ] This feature might incur a breaking change

### AWS Java SDK version used

2.26.0

### JDK version used

17 Corretto

### Operating System and version

Mac OS

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.