Meerkat.Security.Hmac.WebApi 4.0.0

An implementation of HMAC for ASP.NET WebApi

There is a newer version of this package available.
See the version list below for details.
Install-Package Meerkat.Security.Hmac.WebApi -Version 4.0.0
dotnet add package Meerkat.Security.Hmac.WebApi --version 4.0.0
<PackageReference Include="Meerkat.Security.Hmac.WebApi" Version="4.0.0" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Meerkat.Security.Hmac.WebApi --version 4.0.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: Meerkat.Security.Hmac.WebApi, 4.0.0"
For F# scripts that support #r syntax, copy this into the source code to reference the package.

Release Notes

Full support for ASP.NET Core
Remove hardcoding of SHA256, can now use SHA256, SHA384 or SHA512
Introduce ISignatureCache so we can have different NET/Core implementations
Breaking change - ISignatureCalculator now takes optional scheme parameter
Breaking change - HmacSigningHandler now takes optional scheme parameter
Breaking change - HmacAuthenticator, constructor argument renamed
Breaking change - HmacSignatureValidator, constructor now takes ISignatureCache rather than ICache

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version History

Version Downloads Last updated
4.1.0 72 1/3/2021
4.0.0 1,398 4/29/2019
3.1.1 727 9/3/2018
3.1.0 377 9/2/2018
3.0.4 463 7/25/2018
3.0.3 733 4/14/2018
3.0.2 756 10/26/2017
3.0.1 1,229 2/19/2017
3.0.0 588 2/5/2017
2.1.1 546 12/10/2016
2.1.0 729 11/19/2016
2.0.0 497 11/17/2016
1.2.2 549 11/4/2016
1.2.1 506 11/3/2016
1.1.1 521 9/23/2016