33 Commits (1e7769ce8d7c2f9db24d45a782074bc06a3ed038)

Author SHA1 Message Date
Kévin Chalet 61e6fd95c3 Centralize the target frameworks in Directory.Build.props 3 years ago
Kévin Chalet 9272bbc9a8 Add .NET Core 3.1/.NET 6.0/.NET 7.0 TFMs to OpenIddict.Validation.ServerIntegration 3 years ago
Kévin Chalet 1dc8770fd2 Bump MongoDB to 2.20.0 on .NET 6.0 and higher 3 years ago
Kévin Chalet 233c76b08e Update OpenIddictValidationServerIntegrationConfiguration to initialize OpenIddictValidationOptions.Issuer and add new SetClientUri/SetIssuer overloads 3 years ago
Kévin Chalet a1a0815cff Add XML documentation to the dispatcher/factory/handler filter classes 3 years ago
Kévin Chalet 22e28fc36c Add XML documentation to the dispatcher/factory/handler filter classes 3 years ago
Kévin Chalet 8717a068ad Decorate advanced infrastructure types with [EditorBrowsable(EditorBrowsableState.Advanced)] or [EditorBrowsable(EditorBrowsableState.Never)] 4 years ago
Kévin Chalet 51c09bec8a Mark most of the infrastructure types as sealed 4 years ago
Kévin Chalet 6c963c80d0 Adjust nullable annotations 4 years ago
Kévin Chalet bc7e8cd8e3 Introduce new SetSigningKey() overloads in the Apple provider to make importing PEM-encoded keys easier 4 years ago
Kévin Chalet 7222d95025 React to the removal of the !! operator in C# 11 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 cf0e49a3b8 Use Uri.OriginalString for issuer comparison 4 years ago
Kévin Chalet 3bf51e1600 Introduce the first bits of the OpenIddict client 7 years ago
Kévin Chalet deee5e5b92 Update the code base to use implicit global usings 5 years ago
Kévin Chalet 148a987a23 Update the code base to use file-scoped namespaces 5 years ago
Kévin Chalet bff6ed027b Add .NET 5.0 TFMs and bump the .NET SDK to 5.0.100 6 years ago
Kévin Chalet 29f88f4b43 Change the resource identifiers naming scheme 6 years ago
Kévin Chalet 3841f32f17 Update the entire codebase to use is null/is not null 6 years ago
Kévin Chalet f84a10270e Revamp the authorizations/tokens pruning mechanism 6 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 0f42586959 Revamp the encryption/signing credentials registration mechanism 6 years ago
Kévin Chalet 767dfe61e9 Cross-compile more projects for .NET Framework 4.6.1 to reduce the dependencies graph 6 years ago
Kévin Chalet beb6b3e92b
Make authorization codes reference tokens by default, split UseReferenceTokens into two settings and allow the Data Protection to fall back to JWT for specific token types 6 years ago
Kévin Chalet 2be6d808cf Enable central package versions management 6 years ago
Kévin Chalet e27eb09637 Update the packages descriptions 6 years ago
Kévin Chalet f81f8fc7dd Introduce introspection support and revamp the events model used by the validation handler 6 years ago
Kévin Chalet 414e05eed4 Create a DB entry for all types of tokens, rework reference tokens support and add token entry validation to the validation handler 6 years ago
Kévin Chalet e4b2150f23 Enforce JWT access token encryption by default 6 years ago
Kévin Chalet 225b8ad9f5 Add device code flow support 7 years ago
Kévin Chalet 5627188737
Expose the token validation parameters used by OpenIddict.Server and rework existing handlers 7 years ago
Kévin Chalet 204b87dbea
Bring back OpenIddict.Validation and introduce OpenIddict.Validation.AspNetCore, OpenIddict.Validation.Owin, OpenIddict.Validation.DataProtection, OpenIddict.Validation.ServerIntegration and OpenIddict.Validation.SystemNetHttp 7 years ago