65 Commits (ed3165b8d81447698bd7a0537d4ffb45cdc3d2de)

Author SHA1 Message Date
Kévin Chalet 8dbf493469 Add a new OpenIddictMessage constructor accepting non-nullable immutable arrays 1 month ago
Kévin Chalet 1ef7be587f Bump .NET Arcade to 10.0.0-beta.25562.108 3 months ago
Kévin Chalet a0f39b4b5c Polyfill ValueTask.CompletedTask and ValueTask<TResult>.CompletedTask 5 months ago
Kévin Chalet 13f352af6d Bump the .NET SDK to 10.0.100-rc.2.25502.107 and add .NET 10 TFMs 5 months ago
Kévin Chalet fab284f5d5 Update GenerateTokenContext to expose SecurityTokenDescriptor and adopt the new URI-style token type identifiers in the client, core, server and validation stacks 11 months ago
Kévin Chalet 1beb7ab4c9 Use Uri.TryCreate() to build the base and request URIs used by OpenIddict 1 year ago
Kévin Chalet 38e84b862d Update OpenIddictParameter to offer ImmutableArray<string> conversions instead of string[] and clone JsonNode objects to guarantee immutability 1 year ago
Kévin Chalet e39c635631 Decorate the claim extensions with [OverloadResolutionPriority] and collection expressions for ImmutableArray<T> 1 year ago
Kévin Chalet b17b3fe235 Update the .NET Framework and .NET Standard TFMs to target ASP.NET Core/Entity Framework Core 2.3 and .NET Extensions 8.0 1 year ago
Kévin Chalet fbad1d0727 Bump .NET Arcade to 9.0.0-beta.25058.5 1 year ago
Kévin Chalet 42d6369910 Implement Pushed Authorization Requests (PAR) support and revamp the request caching feature 1 year ago
Kévin Chalet 878569cd3f Update the ASP.NET Core/OWIN hosts to support returning authentication properties for errored requests 1 year ago
Kévin Chalet d4c05e2e23 Rename the device, cryptography, logout and verification endpoints and the associated events/event handlers 2 years ago
Kévin Chalet f36d9b5471 Remove unnecessary usings 2 years ago
Kévin Chalet 02cca0a42e Update the entire code base to use collection expressions 2 years ago
Kévin Chalet 00fa3f3494 Allow configuring the supported client authentication methods and use invalid_client for client assertion errors 3 years ago
Kévin Chalet 61e6fd95c3 Centralize the target frameworks in Directory.Build.props 3 years ago
Kévin Chalet 6cfe43b3e9 Add native support for Windows Runtime 3 years ago
Kévin Chalet 532a5941ec Introduce Windows support for the client stack 3 years ago
Kévin Chalet 8c14d4e3e9 Replace references to "URL" by "URI" when resource identifiers are not required to be resource locators 3 years ago
Kévin Chalet 2a987bcebe Support relative redirect_uri/post_logout_redirect_uri in the client stack and revisit how OpenIddict handles URIs 3 years ago
Kévin Chalet 779a8524e4 Fix global.json to reference Arcade 7.0.0-beta.22513.4 3 years ago
Kévin Chalet 75b17c94f6 Start testing OpenIddict on .NET 7.0 3 years ago
Kévin Chalet d7fea891f0 Unify the instantiation of cryptographic algorithms 3 years ago
Kévin Chalet 43e75cd49f Update the ProcessChallenge/SignIn/SignOut events to expose the host authentication properties 4 years ago
Kévin Chalet 791da55480 Allow returning custom parameters from the OWIN client/server hosts 4 years ago
Kévin Chalet 32678867ca Remove the .NET 5.0 TFMs 4 years ago
Kévin Chalet ec32cfa6e5 Add System.Text.Json.Nodes support and revamp the OpenIddictParameter primitive 4 years ago
Kévin Chalet 823e05fc50 Remove unwanted empty lines and fix typos 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 0a8b416311 Remove the .NET Core 2.1 TFMs 4 years ago
Kévin Chalet 23fd89e9eb Add .NET 6.0 TFMs and bump the .NET SDK/packages to 6.0 5 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 8004a82c1d Revamp the token authentication/generation mechanism and introduce new events 5 years ago
Kévin Chalet 488c068f8b Fix the ASP.NET Core/OWIN InferEndpointType handler to correctly compare absolute URLs 5 years ago
Kévin Chalet 371afd2303 Update the ASP.NET Core/OWIN server/validation hosts to populate AuthenticationProperties.IssuedUtc/ExpiresUtc 5 years ago
Kévin Chalet dfc57bff56 Add an error_uri to all the errors returned by OpenIddict 5 years ago
Kévin Chalet bff6ed027b Add .NET 5.0 TFMs and bump the .NET SDK to 5.0.100 6 years ago
Johann ff0958ea67
Enable nullable reference types support in the unit/integration tests projects 6 years ago
Kévin Chalet 921ad7f779 Rename Enable*EndpointCaching to Enable*RequestCaching 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 c8215868cf Rename the FunctionalTests namespace suffix to IntegrationTests 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 8276843268
Move the feature constants from Directory.Build.props to Directory.Build.targets to be able to use TargetFrameworkIdentifier-based conditions 6 years ago
Kévin Chalet 08d51aaa96 Configure the OWIN server integration test server to use ITestOutputHelper 6 years ago
Kévin Chalet e0909c87a8 Update the logout endpoint logic to not trigger a sign-out response by default and reword some of the exception messages 6 years ago
Martin Costello a92f48dd1c
Send integration test logs to xUnit output 6 years ago