Version 2.8.0
Changes
Breaking changes
- PAKE client methods now allow a payload factory delegate which can produce payload in the current authentication context using the random data
- PAKE server methods now allow a payload processor delegate which can process the payload in the current authentication context using the random data
Additions
- Added
ClientAuthOptions.PayloadFactory
- Added
PakeClientAuthOptions.ClientPayloadFactory
- Added
PakeClientAuthOptions.ServerPayloadProcessor
- Added
ServerAuthOptions.PayloadProcessor
- Added
PakeServerAuthOptions.ClientPayloadProcessor
- Added
PakeServerAuthOptions.ServerPayloadFactory
- Added reference to NuGet package
wan24-Core-Validation
- Default algorithms are transient services now
Fixed bugs
- Fixed PAKE client authentication didn't return the servers payload
- Fixed Asymmetric key and PAKE authentication record pools are singleton services now
Full Changelog: v2.7.0...v2.8.0