Kévin Chalet
|
51c09bec8a
|
Mark most of the infrastructure types as sealed
|
3 years ago |
Kévin Chalet
|
026a4b4fbd
|
Use static usings for the OpenIddict exceptions
|
4 years ago |
Kévin Chalet
|
3b801f0326
|
Rename GenericException to ProtocolException
|
4 years ago |
Kévin Chalet
|
69cd85e552
|
Make the "rfp" validation logic mandatory and move common helpers to OpenIddictHelpers
|
4 years ago |
Kévin Chalet
|
9c1bdfb288
|
Update the client and validation stacks to log requests and responses
|
4 years ago |
Kévin Chalet
|
b50a086862
|
Update the client stack to support the client credentials grant
|
4 years ago |
Kévin Chalet
|
b943123a4c
|
Update the client stack to support the resource owner password credentials grant
|
4 years ago |
Kévin Chalet
|
3ff021a3e4
|
Revamp HTTP response extraction to support WWW-Authenticate and enforce Content-Type validation
|
4 years ago |
Kévin Chalet
|
49c82b1eb7
|
Bring back issuer validation in the ValidateIssuer handler
|
4 years ago |
Kévin Chalet
|
e1436f7f59
|
Add native support for private_key_jwt in the client
|
4 years ago |
Kévin Chalet
|
5758c4a6d9
|
Make the OpenIddict client stack stateful by default and introduce OpenIddict.Client.DataProtection
|
4 years ago |
Kévin Chalet
|
7222d95025
|
React to the removal of the !! operator in C# 11
|
4 years ago |
Kévin Chalet
|
3de3d8bbcb
|
Make the userinfo and token endpoints configurable per authentication demand
|
4 years ago |
Kévin Chalet
|
255fc64caf
|
Fix incorrect error messages in the client stack and use ?? for null checks where appropriate
|
4 years ago |
Kévin Chalet
|
62f3e6ff85
|
Bump the .NET SDK to 7.0.100-preview.2.22153.17 and modernize the code base
|
4 years ago |
Kévin Chalet
|
5ec1ce631d
|
Implement grant_type=refresh_token support in the OpenIddict client
|
4 years ago |
Kévin Chalet
|
fdf34448f2
|
Add userinfo support
|
4 years ago |
Kévin Chalet
|
3bf51e1600
|
Introduce the first bits of the OpenIddict client
|
6 years ago |
Kévin Chalet
|
deee5e5b92
|
Update the code base to use implicit global usings
|
4 years ago |
Kévin Chalet
|
148a987a23
|
Update the code base to use file-scoped namespaces
|
4 years ago |
Kévin Chalet
|
8004a82c1d
|
Revamp the token authentication/generation mechanism and introduce new events
|
5 years ago |
Kévin Chalet
|
b19fdffea4
|
React to nullable annotations changes in .NET 5.0 and update OpenIddictParameter.ToString() to use the invariant culture
|
5 years ago |
Kévin Chalet
|
29f88f4b43
|
Change the resource identifiers naming scheme
|
5 years ago |
Kévin Chalet
|
3841f32f17
|
Update the entire codebase to use is null/is not null
|
5 years ago |
Kévin Chalet
|
3df97d59e6
|
Add nullable annotations to OpenIddict.Validation, OpenIddict.Validation.AspNetCore, OpenIddict.Validation.Owin, OpenIddict.Validation.ServerIntegration, OpenIddict.Validation.SystemNetHttp and OpenIddict.Validation.DataProtection
|
6 years ago |
Kévin Chalet
|
5da84ff95a
|
Move OpenIddictResources to the OpenIddict.Abstractions root namespace
|
6 years ago |
Kévin Chalet
|
8feeb8698d
|
Update the entire codebase to use IStringLocalizer/ResourceManager
|
6 years ago |
Kévin Chalet
|
675037fe6d
|
Revamp the access token extraction logic used in the validation stack
|
6 years ago |
Kévin Chalet
|
ed0dc56487
|
Reunify the custom and built-in handlers collections to avoid computing the collections per-request
|
6 years ago |
Kévin Chalet
|
4e006968f3
|
Update OpenIddictValidationService to propagate the error details during introspection
|
6 years ago |
Kévin Chalet
|
f81f8fc7dd
|
Introduce introspection support and revamp the events model used by the validation handler
|
6 years ago |