971 Commits (507ced105abdf909d1cb08e8b45410a49e63a7e8)

Author SHA1 Message Date
Kévin Chalet 507ced105a Update the ValidateExpirationDate handlers to support TokenValidationParameters.ClockSkew 2 years ago
Kévin Chalet 7585ebfbed Update the client service to attach the additional parameters to the correct request instances 3 years ago
Kévin Chalet 61f036fd59
Introduce a faster way to revoke all the tokens associated with an authorization and use bulk operations when available 3 years ago
Dennis Haney 3e6e10a55f
Expose new constants for claim request members 3 years ago
Kévin Chalet 6636784754 Add a .NET 8.0 TFM 3 years ago
Kévin Chalet 7391a3e178 Update the ASP.NET Core/OWIN integrations to allow returning authentication tickets with a null or empty principal 3 years ago
Kévin Chalet 517b1b6324 Add Zoom to the list of supported providers 3 years ago
Kévin Chalet f36d9b5471 Remove unnecessary usings 3 years ago
Kévin Chalet 02cca0a42e Update the entire code base to use collection expressions 3 years ago
Kévin Chalet 9ac9375d54 Bump the .NET SDK to 8.0.100-rc.2.23502.2 3 years ago
Dennis Haney 327cf8e3f1
Update the client authentication results to expose the access token expiration date 3 years ago
Kévin Chalet 4b9029e235 Revamp the validation handler and add client assertions support 3 years ago
Kévin Chalet 746f38432c Make the supported subject types configurable via OpenIddictServerOptions.SubjectTypes 3 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 d6c9c0b35c Add client assertions support to the server stack 3 years ago
Kévin Chalet 3608291542 Automatically disable userinfo validation when the openid scope is not requested 3 years ago
Kévin Chalet 6adad83968 Fix AuthenticateWithDeviceAsync() to flow the scopes attached to the request model 3 years ago
pableess 9f84e2c65b
Add Auth0 to the list of supported providers 3 years ago
Kévin Chalet 9a57dc4cf1 Rename UnfilteredHttpClientActions/UnfilteredHttpClientHandlerActions to HttpClientActions/HttpClientHandlerActions 3 years ago
Kévin Chalet a941660a41 Move the client authentication logic to the ProcessAuthentication event 3 years ago
Kévin Chalet 4cd4c09509 Automatically abort interactive challenge demands when no client identifier could be resolved 3 years ago
Kévin Chalet e8c0e4b05c Add an option allowing to suppress JSON response indentation in the ASP.NET Core and OWIN server hosts 3 years ago
Kévin Chalet 1c382d90ba Introduce application settings and support configuring token lifetimes per client 3 years ago
Kévin Chalet 4af3f8dc6f Introduce support for application types 3 years ago
Kévin Chalet ca1784faab Update ValidateIdentityModelToken to use TryGetPayloadValue() with Dictionary<TKey, TValue> instead of ImmutableDictionary<TKey, TValue> 3 years ago
Kévin Chalet 36b2de9681 Remove the obsolete members 3 years ago
Kévin Chalet bfcae1b42e Remove the .NET Core 3.1 TFMs 3 years ago
sbolofsson 23d8d9bdfe
Update ValidateDataProtectionToken to support IDataProtectionProvider implementations that don't use the default magic header 3 years ago
Steve Berdy 6803bea79b
Add Kakao to the list of supported providers 3 years ago
Kévin Chalet bd33c918c7 Add JumpCloud to the list of supported providers 3 years ago
Kévin Chalet c101a250af Update the GitHub integration to map "name" to ClaimTypes.Name 3 years ago
EMostafaAli 58d43191c8
Add Nextcloud to the list of supported providers 3 years ago
Kévin Chalet 9deb68d433 Add an automatic claims mapping feature to the OpenIddict client stack 3 years ago
Kévin Chalet fd2f9e9825 Rename DefaultShopName to ShopName 3 years ago
Kévin Chalet 8e97f0e2e1 Update the Shopify provider to support setting a default/static shop name 3 years ago
Стас 5225f766a4
Fix AttachCustomSignOutParameters to use the correct OpenIddictMessage instance 3 years ago
Kévin Chalet 7915f28d90 Store the expiration date of the backchannel/frontchannel access tokens as a token in AuthenticationProperties 3 years ago
Kévin Chalet f7558f5ceb Remove package validation 3 years ago
Kévin Chalet 7d1c704848 Add a built-in authentication scheme forwarding feature to the OpenIddict client OWIN and ASP.NET Core hosts 3 years ago
Kévin Chalet 61e6fd95c3 Centralize the target frameworks in Directory.Build.props 3 years ago
Kévin Chalet 38c85a8bea Disable userinfo retrieval for the ADFS provider 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 2fd207b59d Update the ValidateAsync() methods to throw ArgumentNullException synchronously 3 years ago
Kévin Chalet 1469c8d20f Use [StringSyntax(StringSyntaxAttribute.Uri, UriKind.Absolute)] when absolute URIs are expected 3 years ago
Kévin Chalet 8953e48b16 Unify the attachment of HTTP parameters into a single event handler and add SubscribeStar to the list of supported providers 3 years ago
Kévin Chalet 74a143a136 Add Tumblr to the list of supported providers 3 years ago
Kévin Chalet e53a723766 Enable the "plain" code challenge method by default to increase interoperability 3 years ago
Kévin Chalet 1731efb8f0 Bring back the code comment indicating why response_type=token is never negotiated 3 years ago
Marcel 130b6b9134
Add Verimi to the list of supported providers 3 years ago