From ef2e02ee231dc334014ca98de850b8726d02fdea Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?K=C3=A9vin=20Chalet?= Date: Sun, 15 Sep 2024 18:12:41 +0200 Subject: [PATCH] Introduce a new .NET 9.0 TFM and use the new X509CertificateLoader API --- Directory.Build.props | 19 +++-- Directory.Build.targets | 5 ++ Directory.Packages.props | 72 +++++++++++++++---- WorkloadRollback.json | 30 ++++---- ...OpenIddictClientWebIntegrationGenerator.cs | 17 +++-- global.json | 7 +- ...penIddict.Sandbox.AspNetCore.Client.csproj | 2 +- ...penIddict.Sandbox.AspNetCore.Server.csproj | 2 +- .../OpenIddict.Sandbox.Console.Client.csproj | 2 +- .../App.xaml.cs | 7 +- .../OpenIddict.Sandbox.Maui.Client.csproj | 8 +-- .../OpenIddict.Sandbox.WinForms.Client.csproj | 2 +- .../OpenIddict.Sandbox.Wpf.Client.csproj | 2 +- .../OpenIddictResources.resx | 3 + .../OpenIddictClientBuilder.cs | 48 +++++++++---- .../OpenIddictServerBuilder.cs | 48 +++++++++---- .../OpenIddictValidationBuilder.cs | 34 ++++++--- ...ictServerIntegrationTests.Introspection.cs | 24 ++++--- .../OpenIddictValidationIntegrationTests.cs | 11 +-- 19 files changed, 243 insertions(+), 100 deletions(-) diff --git a/Directory.Build.props b/Directory.Build.props index 0369959c..644c4078 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -107,27 +107,32 @@ net6.0; - net8.0 + net8.0; + net9.0 - net8.0-android34.0 + net8.0-android34.0; + net9.0-android35.0 - net8.0-ios17.5 + net8.0-ios17.5; + net9.0-ios17.5 - net8.0-maccatalyst17.5 + net8.0-maccatalyst17.5; + net9.0-maccatalyst17.5 - net8.0-macos14.5 + net8.0-macos14.5; + net9.0-macos14.5 diff --git a/Directory.Build.targets b/Directory.Build.targets index b9cbaca2..fb986cc6 100644 --- a/Directory.Build.targets +++ b/Directory.Build.targets @@ -150,6 +150,11 @@ $(DefineConstants);SUPPORTS_TIME_PROVIDER + + $(DefineConstants);SUPPORTS_CERTIFICATE_LOADER + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - + + + + + + + + + + + - +