Skip to content

6.13.1

Compare
Choose a tag to compare
@brentschmaltz brentschmaltz released this 07 Oct 00:31
· 710 commits to dev since this release
3d152e4

Updating comments to help improve correct usage
#1705

SignedHttpRequests
New exceptions and delegate for validation.
#1704

Base64UrlEncoder performance improvements
#1698

Improve comments to clarify API usage and avoid unintentional validation weakening
#1687

Modify how internal caching runs tasks
Change to starting the event queue task via the Task.Run() method so it is on the default task scheduler and will not interfere with caller's task scheduler as some custom task schedulers might be single threaded and execution can be blocked. The second change is replacing the BlockingCollection with ConcurrentQueue to prevent resource leaks
#1696

Adding the BaseConfigurationManager and BaseConfiguration
This simplifies access to first class properties such as RefreshInterval etc.
Some of the properties in TokenValidationParameter were left as internal as they are required for a future feature that requires additional work.
#1695

NOTE: Version 6.13.0 should NOT be used. In version 6.13.0, users were experiencing an issue where they could not use a ConfigurationManager where T is a custom class. This has been addressed in 6.13.1.