All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Improves error handling when parsing and invalid signature.
- When verifying permit signed/verified path single trailing slash mismatches.
- Added
Jku
method toSigner
to allow different jku's endpoints.
- Add
path
arg validation toSigner
&Verifier
for more informative errors. - Fixed README example
- Removed license symlinks
- Added
Headers
method toSigner
andVerifier
- Updated README
- Added support for verifying jwks with alg:
ES512
. - Added verifying webhooks readme examples.
- Added
VerifyWithJwks
method to aid verifying webhook signatures.
- Removed
Verifier
'smethod
field default value
- Added
SignWithPem
,VerifyWithPem
andExtractJwsHeader
.