Kévin Chalet
|
83f0bb5c8f
|
Move the options validation logic to IValidateOptions<TOptions> implementations
|
2 months ago |
Kévin Chalet
|
8b847421d6
|
Replace the SUPPORTS_* constants by the built-in target/platform constants
|
3 months ago |
Kévin Chalet
|
4636bc6848
|
Stop supporting ASP.NET Core 2.3 and remove the .NET Framework 4.6.2/4.7.2, .NET Standard 2.0/2.1 and UAP TFMs
|
3 months ago |
Kévin Chalet
|
b0709b3528
|
Replace Polyfill by Meziantou.Polyfill and bring back internal OperatingSystem polyfills
|
6 months ago |
Kévin Chalet
|
9797f86194
|
Replace PolySharp by the Polyfill source package and adopt ArgumentNullException.ThrowIfNull()/ArgumentException.ThrowIfNullOrEmpty()
|
7 months ago |
Kévin Chalet
|
a0f39b4b5c
|
Polyfill ValueTask.CompletedTask and ValueTask<TResult>.CompletedTask
|
9 months ago |
Kévin Chalet
|
c887672c4a
|
Support using Process.Start() on macOS and reintroduce the runtime checks preventing the portable version of OpenIddict.Client.SystemIntegration from being used on Android, iOS and Mac Catalyst
|
1 year ago |
Kévin Chalet
|
996ffeec37
|
Remove the runtime checks that prevent the generic version of OpenIddict.Client.SystemIntegration from being used on Android/iOS/macOS/Mac Catalyst
|
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
|
9f613b1332
|
Implement a new client authentication method negotiation logic and introduce mTLS support in the client stack
|
2 years ago |
Kévin Chalet
|
25b16b082c
|
Introduce Android support
|
2 years ago |
Kévin Chalet
|
a4177313c9
|
Add Pipedrive to the list of supported providers
|
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
|
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
|
1e0870f125
|
Introduce iOS support in the OpenIddict client system integration package
|
2 years ago |
Kévin Chalet
|
8777dc9922
|
Throw an exception if no CoreWindow is attached to the thread starting the challenge demand
|
3 years ago |
Kévin Chalet
|
c6f700040e
|
Introduce OpenIddictClientSystemIntegrationOptions.ApplicationDiscriminator
|
3 years ago |
Kévin Chalet
|
ce1d49b3a6
|
Update the embedded web server to listen on 127.0.0.1/::1 when possible and use http://localhost/ as the default client URI
|
3 years ago |
Kévin Chalet
|
9b5075e656
|
Replace the client Windows integration by a cross-platform package and add HttpListener and WebAuthenticationBroker support
|
3 years ago |