Kévin Chalet
|
9f613b1332
|
Implement a new client authentication method negotiation logic and introduce mTLS support in the client stack
|
1 year ago |
Kévin Chalet
|
ef2e02ee23
|
Introduce a new .NET 9.0 TFM and use the new X509CertificateLoader API
|
1 year ago |
Kévin Chalet
|
dbcd6d1ad7
|
Remove the members that were obsoleted in OpenIddict 5.x
|
1 year ago |
Kévin Chalet
|
3662b179dc
|
Rename event handlers and event properties that whose endpoint name has changed
|
1 year ago |
Kévin Chalet
|
68d9e6c203
|
Rename HandleConfigurationRequestContext.CryptographyEndpoint to JsonWebKeySetEndpoint to match the recent endpoint changes
|
1 year ago |
Kévin Chalet
|
d4c05e2e23
|
Rename the device, cryptography, logout and verification endpoints and the associated events/event handlers
|
1 year ago |
Kévin Chalet
|
aa6733b2df
|
Do not limit the error controller to a specific HTTP method
|
1 year ago |
Kévin Chalet
|
52b623770d
|
Use the current address as the default target link URI when AuthenticationProperties.RedirectUri is not set
|
1 year ago |
Kévin Chalet
|
84104846c6
|
Unify platform callbacks handling using a new OpenIddictClientSystemIntegrationPlatformCallback type
|
1 year ago |
Kévin Chalet
|
290e4150c2
|
Support the new ASWebAuthenticationSessionCallback API on iOS 17.4+/Mac Catalyst 17.4+/macOS 14.4+
|
1 year ago |
Dovydas Navickas
|
cd127b3654
|
Fix the LinkedIn provider to use the new issuer returned by the configuration endpoint
|
2 years ago |
Maxime BAUMANN
|
19b69d5349
|
Add Twitch to the list of supported providers
|
2 years ago |
Kévin Chalet
|
27968f7628
|
Use a TryAddEnumerable() call per service registration to avoid unnecessary allocations
|
2 years ago |
Kévin Chalet
|
07c95f8112
|
Propage exceptions thrown during the embedded web server initialization
|
2 years ago |
Kévin Chalet
|
2bf8f496e2
|
Rename the RequireHttpMetadataUri filter to RequireHttpUri and fix the NormalizeContentType handler to use it
|
2 years ago |
Kévin Chalet
|
164e55afeb
|
Use a hyphen instead of a backslash as the pipe name/identifier separator
|
2 years ago |
Kévin Chalet
|
12031697fb
|
Use Wilson 8.0 on .NET 8.0 and remove the System.* references that are brought transitively
|
2 years ago |
Kévin Chalet
|
0a34d3e34c
|
Bump EntityFramework to 6.5.1 on .NET 6.0 and higher
|
2 years ago |
Kévin Chalet
|
3cecda7fe6
|
React to PrimaryHandler no longer being an HttpClientHandler instance when using Microsoft.Extensions.Http 9.0
|
2 years ago |
Kévin Chalet
|
00a591a14b
|
React to ASWebAuthenticationSessionCompletionHandler.Error becoming nullable in .NET 9.0
|
2 years ago |
Kévin Chalet
|
25b16b082c
|
Introduce Android support
|
2 years ago |
Kévin Chalet
|
f7e33cb64a
|
Replace [SupportedOSPlatform("maccatalyst13.0")] by [SupportedOSPlatform("maccatalyst13.1")]
|
2 years ago |
Kévin Chalet
|
91a1fe7378
|
Add Zoho to the list of supported providers
|
2 years ago |
Kévin Chalet
|
914a7e6712
|
Add Typeform to the list of supported providers
|
2 years ago |
Kévin Chalet
|
06fe531a0c
|
Add Calendly to the list of supported providers
|
2 years ago |
Kévin Chalet
|
66ccc049ab
|
Add Airtable to the list of supported providers
|
2 years ago |
Kévin Chalet
|
a4177313c9
|
Add Pipedrive to the list of supported providers
|
2 years ago |
Kévin Chalet
|
b7275df59a
|
Abort challenge and sign-out demands handled by InvokeASWebAuthenticationSession when an HTTP or HTTPS callback URI is used
|
2 years ago |
Kévin Chalet
|
725ac09a34
|
Update the application discriminator and instance identifier generation logic to produce shorter pipe names
|
2 years ago |
Kévin Chalet
|
dde65e2ba4
|
Move the AddAssemblyAliasToReactiveAsync target to Directory.Build.targets
|
2 years ago |
Kévin Chalet
|
d200d86ef2
|
Introduce runtime checks preventing the non-platform-specific version of OpenIddict.Client.SystemIntegration from being used on iOS/macOS/Mac Catalyst
|
2 years ago |
Kévin Chalet
|
dc1949effd
|
Do not enable activation handling/redirection and the pipe/embedded web servers by default on Mac Catalyst and macOS
|
2 years ago |
Kévin Chalet
|
b6bce3e5dd
|
Update OpenIddict.Client.SystemIntegration to target Mac Catalyst 13.1+ and macOS 10.15+
|
2 years ago |
Kévin Chalet
|
aec8fdc61c
|
Fix a bug preventing [SupportedOSPlatform] from being correctly set
|
2 years ago |
Kévin Chalet
|
362a52fd14
|
Add a MAUI client sample
|
2 years ago |
Kévin Chalet
|
1e0870f125
|
Introduce iOS support in the OpenIddict client system integration package
|
2 years ago |
Kévin Chalet
|
67c993a0de
|
Introduce a new built-in RequireEmbeddedWebServerEnabled filter
|
2 years ago |
Kévin Chalet
|
98ee569b05
|
Remove a duplicate switch case in OpenIddictParameter
|
2 years ago |
Kévin Chalet
|
683efb53cb
|
Fix the XML documentation associated with the AdjustRedirectUriInTokenRequest event handler
|
2 years ago |
Kévin Chalet
|
710946d2fe
|
Fix the ExtractWebAuthenticationResultData event handler to correctly set the request instance
|
2 years ago |
Ge
|
e1b0ea235d
|
Add Weibo to the list of supported providers
|
2 years ago |
Kévin Chalet
|
1459d94e23
|
Allow negotiating response_mode=fragment/form_post in more cases
|
2 years ago |
Kévin Chalet
|
f6975e6506
|
Update OpenIddictParameter to return "true" and "false" for string/string array conversions
|
2 years ago |
Ge
|
17fa2cac52
|
Add Feishu (Lark) to the list of supported providers
|
2 years ago |
Kévin Chalet
|
1a2b190480
|
Update the system integration package to support response_mode=fragment for requests handled via protocol activation or using the web authentication broker
|
2 years ago |
Ge
|
7194d58132
|
Add Huawei to the list of supported providers
|
2 years ago |
Kévin Chalet
|
8838ca7908
|
Add a trailing slash in DocuSign's development issuer
|
2 years ago |
Kévin Chalet
|
606715819b
|
Update the KOOK definition to remove the unnecessary <GrantType /> node
|
2 years ago |
Ge
|
4ae1b33c45
|
Add Gitee to the list of supported providers
|
2 years ago |
Ge
|
7cf4c28e40
|
Add KOOK to the list of supported providers
|
2 years ago |