Describe the feature
Now that cloudfront supports ECDSA signed urls, the java SDK should be capable of generating them when given an ECDSA private key.
Use Case
ECDSA signing is faster and creates shorter URLs, and is now supported by cloudfront.
Proposed Solution
The SDK should be able to check the algorithm of the provided PrivateKey object and then appropriate select between SHA1withRSA signing and SHA1withECDSA signing, so the API should not need to change.
Other Information
No response
Acknowledgements
AWS Java SDK version used
2.37.3
JDK version used
21.0.5
Operating System and version
macOS 26.0.1
Describe the feature
Now that cloudfront supports ECDSA signed urls, the java SDK should be capable of generating them when given an ECDSA private key.
Use Case
ECDSA signing is faster and creates shorter URLs, and is now supported by cloudfront.
Proposed Solution
The SDK should be able to check the algorithm of the provided PrivateKey object and then appropriate select between SHA1withRSA signing and SHA1withECDSA signing, so the API should not need to change.
Other Information
No response
Acknowledgements
AWS Java SDK version used
2.37.3
JDK version used
21.0.5
Operating System and version
macOS 26.0.1