842 Commits (c3826a1bb0a2f8b2058dea148e3cfc0f48695508)

Author SHA1 Message Date
Kévin Chalet c3826a1bb0 Rename OpenIddictClientWindowsMarshaller to OpenIddictClientWindowsMarshal and decorate it with [EditorBrowsable(EditorBrowsableState.Never)] 3 years ago
Kévin Chalet 2a18e350af Add Active Directory Federation Services to the list of supported providers 3 years ago
Kévin Chalet 2d22e67c3e Update the web providers generator to support optional display names 3 years ago
Kévin Chalet eb1fcc82bd Introduce new properties to disable token rejection and don't reject authentication demands for invalid identity token hints 3 years ago
Kévin Chalet 926f0dc430 Fix references to the ID0373 error 3 years ago
Kévin Chalet 6cfe43b3e9 Add native support for Windows Runtime 3 years ago
Kévin Chalet fa497f01ea Update the ValidateTokenEntry server event handler to buffer tokens before revoking them 3 years ago
Kévin Chalet 5e54e9be73 Replace Enumerable.Any() by Array.Exists()/List<T>.Exists() in OpenIddictServerBuilder 3 years ago
Kévin Chalet bf366075c2 Decorate the new APIs in OpenIddictClientService with [RequiresPreviewFeatures] 3 years ago
Kévin Chalet 532a5941ec Introduce Windows support for the client stack 3 years ago
Kévin Chalet fb1982a0eb Update the web providers file to include a link to the documentation 3 years ago
Kévin Chalet 62a10af526 Store the provider name in the state token as a private claim and update the ASP.NET Core/OWIN hosts to return it as part of the merged principal 3 years ago
Kévin Chalet 1d5413c8af Update the System.Net.Http integrations to always disable cookies support as a security measure 3 years ago
Kévin Chalet 11c5b7ee9e Add Pro Santé Connect to the list of supported providers 3 years ago
Kévin Chalet 6ed9eb25e1 Infer the redirection/post-logout redirection endpoint URIs from the redirect_uri/post_logout_redirect_uri configured in client registrations 3 years ago
Kévin Chalet 46e2e4cf9a Add client_credentials to the list of grant types supported by Reddit 3 years ago
Kévin Chalet 5d28210dc2 Update the web provider generator to support creating builder methods for certificates and ECDSA keys 3 years ago
Kévin Chalet af73574512 Update the System.Net.Http integrations to support per-provider HttpClient instantiation and allow replacing it dynamically 3 years ago
Kévin Chalet 1b3fe3a245 Update the web providers generator to support setting a different configuration endpoint URI 3 years ago
Kévin Chalet 3db9a7e9db Require configuring a redirect_uri for interactive flows, even for non-OpenID Connect issuers 3 years ago
OpenIddict Bot 6702a3f384 Update the sponsors section 4 years ago
OpenIddict Bot f7a9587a72 Update the sponsors section 4 years ago
Kévin Chalet beb153cb11 Add OpenIddictClientOwinBuilder.SetCookieManager() to simplify replacing the default cookie manager 4 years ago
Kévin Chalet 2a31e22277 Throw an exception to abort unhandled redirection/post-logout redirection requests 4 years ago
Kévin Chalet bf8abc6e6e Support OpenIddictClientOptions.ClientUri/OpenIddictServerOptions.Issuer/OpenIddictValidationOptions.Issuer URIs created with DangerousDisablePathAndQueryCanonicalization=true 4 years ago
Kévin Chalet 6f5c509b3f Update the System.Net.Http integrations to support sending a contact address via the Form HTTP header 4 years ago
Kévin Chalet a1a0815cff Add XML documentation to the dispatcher/factory/handler filter classes 4 years ago
Dan Hansen 2f1ae5158d Fix OpenIddictExtensions.AddClaims() to use JsonElement.ToString() instead of JsonElement.GetString() 4 years ago
Kévin Chalet 0baa0e8399 Remove the unnecessary ValidateTokenContext.AuthorizationId property 4 years ago
Kévin Chalet 773594231e Prevent enabling the device authorization flow when token storage is disabled (unless the degraded mode is used) 4 years ago
Kévin Chalet bfa95d094a Unify the token entry properties restoration logic and fix an issue affecting device codes and ASP.NET Core Data Protection 4 years ago
Kévin Chalet 604889b129 Update ProcessChallengeContext/ProcessSignOutContext.Nonce's documentation to emphasize that nonces should be generated using a crypto-secure RNG 4 years ago
Kévin Chalet 22e28fc36c Add XML documentation to the dispatcher/factory/handler filter classes 4 years ago
Dan Hansen 35713aff04
Fix OpenIddictExtensions.AddClaims() to use JsonElement.ToString() instead of JsonElement.GetString() 4 years ago
Kévin Chalet 6e0c97262d Remove the unnecessary ValidateTokenContext.AuthorizationId property 4 years ago
Kévin Chalet bf839d8923 Prevent enabling the device authorization flow when token storage is disabled (unless the degraded mode is used) 4 years ago
Kévin Chalet 21ccfc5e9b Unify the token entry properties restoration logic and fix an issue affecting device codes and ASP.NET Core Data Protection 4 years ago
Kévin Chalet 3a80a6a4f0 Update ProcessChallengeContext/ProcessSignOutContext.Nonce's documentation to emphasize that nonces should be generated using a crypto-secure RNG 4 years ago
Kévin Chalet d8a4451603 Support OpenIddictClientOptions.ClientUri/OpenIddictServerOptions.Issuer/OpenIddictValidationOptions.Issuer URIs created with DangerousDisablePathAndQueryCanonicalization=true 4 years ago
Kévin Chalet 160b9fc059 Update the System.Net.Http integrations to support sending a contact address via the Form HTTP header 4 years ago
Kévin Chalet 7751afd507 Update the order of the ResolveClientRegistrationFromStateToken handler 4 years ago
Kévin Chalet 8c14d4e3e9 Replace references to "URL" by "URI" when resource identifiers are not required to be resource locators 4 years ago
Kévin Chalet 2a987bcebe Support relative redirect_uri/post_logout_redirect_uri in the client stack and revisit how OpenIddict handles URIs 4 years ago
Kévin Chalet 38e52b10f3 Add new OpenIddictClientService overloads accepting a provider name instead of an issuer URI 4 years ago
Kévin Chalet c9c0933c41 Add "implicit" to the list of grant types supported by Google 4 years ago
Kévin Chalet 1f2809c879 Add response_type=none support in the client stack and revamp the grant_type/response_type negotiation logic 4 years ago
Kévin Chalet a48a4d44d6 Add WordPress to the list of supported providers 4 years ago
Kévin Chalet 57d3c533cc Add Yahoo to the list of supported providers 4 years ago
Kévin Chalet 73e6efe4ac Introduce a new DisableTransportSecurityRequirement() option in the OpenIddict client ASP.NET Core and OWIN hosts 4 years ago
Kévin Chalet fca788914c Abort authentication demands with an explicit grant type if it's not listed as supported in the server configuration 4 years ago