diff --git a/patches/azure-activedirectory-identitymodel-extensions-for-dotnet/0001-fix-for-source-build.patch b/patches/azure-activedirectory-identitymodel-extensions-for-dotnet/0001-fix-for-source-build.patch
index ef9db2cac9..615d474bf6 100644
--- a/patches/azure-activedirectory-identitymodel-extensions-for-dotnet/0001-fix-for-source-build.patch
+++ b/patches/azure-activedirectory-identitymodel-extensions-for-dotnet/0001-fix-for-source-build.patch
@@ -4,31 +4,25 @@ Date: Wed, 13 July 2022 17:42:31 +0000
Subject: [PATCH] Fix dependency for source build
---
- build/common.props | 3 +--
- build/dependencies.props | 4 ++--
- build/targets.props | 2 +-
- build/targetsTest.props | 2 +-
- buildConfiguration.xml | 2 +-
- src/Microsoft.IdentityModel.Abstractions/Microsoft.IdentityModel.Abstractions.csproj | 7 -------
- src/Microsoft.IdentityModel.JsonWebTokens/Microsoft.IdentityModel.JsonWebTokens.csproj | 7 -------
- src/Microsoft.IdentityModel.KeyVaultExtensions/Microsoft.IdentityModel.KeyVaultExtensions.csproj | 4 ----
- src/Microsoft.IdentityModel.Logging/Microsoft.IdentityModel.Logging.csproj | 7 -------
- src/Microsoft.IdentityModel.LoggingExtensions/Microsoft.IdentityModel.LoggingExtensions.csproj | 7 -------
- src/Microsoft.IdentityModel.ManagedKeyVaultSecurityKey/Microsoft.IdentityModel.ManagedKeyVaultSecurityKey.csproj | 4 ----
- src/Microsoft.IdentityModel.Protocols.OpenIdConnect/Microsoft.IdentityModel.Protocols.OpenIdConnect.csproj | 7 -------
- src/Microsoft.IdentityModel.Protocols.SignedHttpRequest/Microsoft.IdentityModel.Protocols.SignedHttpRequest.csproj | 7 -------
- src/Microsoft.IdentityModel.Protocols.WsFederation/Microsoft.IdentityModel.Protocols.WsFederation.csproj | 7 -------
- src/Microsoft.IdentityModel.Protocols/Microsoft.IdentityModel.Protocols.csproj | 7 -------
- src/Microsoft.IdentityModel.Tokens.Saml/Microsoft.IdentityModel.Tokens.Saml.csproj | 7 -------
- src/Microsoft.IdentityModel.Tokens/Microsoft.IdentityModel.Tokens.csproj | 7 -------
- src/Microsoft.IdentityModel.Validators/Microsoft.IdentityModel.Validators.csproj | 7 -------
- src/Microsoft.IdentityModel.Xml/Microsoft.IdentityModel.Xml.csproj | 7 -------
- src/System.IdentityModel.Tokens.Jwt/System.IdentityModel.Tokens.Jwt.csproj | 7 -------
- test/Microsoft.IdentityModel.TestUtils/Microsoft.IdentityModel.TestUtils.csproj | 2 +-
- 21 files changed, 7 insertions(+), 107 deletions(-)
+ build/common.props | 1 -
+ build/dependencies.props | 8 ++++----
+ build/targets.props | 4 ++--
+ buildConfiguration.xml | 2 +-
+ src/Microsoft.IdentityModel.Abstractions/Microsoft.IdentityModel.Abstractions.csproj | 6 ------
+ src/Microsoft.IdentityModel.JsonWebTokens/Microsoft.IdentityModel.JsonWebTokens.csproj | 7 -------
+ src/Microsoft.IdentityModel.Logging/Microsoft.IdentityModel.Logging.csproj | 7 -------
+ src/Microsoft.IdentityModel.Protocols.OpenIdConnect/Microsoft.IdentityModel.Protocols.OpenIdConnect.csproj | 7 -------
+ src/Microsoft.IdentityModel.Protocols.WsFederation/Microsoft.IdentityModel.Protocols.WsFederation.csproj | 7 -------
+ src/Microsoft.IdentityModel.Protocols/Microsoft.IdentityModel.Protocols.csproj | 7 -------
+ src/Microsoft.IdentityModel.Tokens.Saml/Microsoft.IdentityModel.Tokens.Saml.csproj | 7 -------
+ src/Microsoft.IdentityModel.Tokens/Microsoft.IdentityModel.Tokens.csproj | 6 ------
+ src/Microsoft.IdentityModel.Validators/Microsoft.IdentityModel.Validators.csproj | 7 -------
+ src/Microsoft.IdentityModel.Xml/Microsoft.IdentityModel.Xml.csproj | 7 -------
+ src/System.IdentityModel.Tokens.Jwt/System.IdentityModel.Tokens.Jwt.csproj | 7 -------
+ 15 files changed, 7 insertions(+), 83 deletions(-)
- diff --git a/build/common.props b/build/common.props
-index 7db18927..1fc72f5b 100644
+diff --git a/build/common.props b/build/common.props
+index de06ad9b..66fd93fa 100644
--- a/build/common.props
+++ b/build/common.props
@@ -1,5 +1,4 @@
@@ -37,71 +31,64 @@ index 7db18927..1fc72f5b 100644
-
diff --git a/build/dependencies.props b/build/dependencies.props
-index 472efa8d..7d79f62e 100644
+index 3ecb2744..4164d4a0 100644
--- a/build/dependencies.props
+++ b/build/dependencies.props
-@@ -3,7 +3,7 @@
- 2.1.1
- 3.0.5
- 1.0.3
-- 4.5.0
-+ 4.7.0
- 1.0.0
- 2.0.3
- 4.3.0
-@@ -15,7 +15,7 @@
- 4.3.0
+@@ -14,8 +14,8 @@
4.3.0
4.3.0
+ 4.3.0
+- 4.7.2
+- 4.7.2
++ 7.0.0
++ 7.0.0
+ 4.3.0
+
+
+@@ -25,8 +25,8 @@
+
+
+
- 4.5.0
+- 4.5.0
+ 5.0.0
- 4.3.0
++ 4.7.0
+ 1.0.0
diff --git a/build/targets.props b/build/targets.props
-index e5ac9a6e..62004f28 100644
+index f020b59b..934aae74 100644
--- a/build/targets.props
+++ b/build/targets.props
-@@ -1,6 +1,6 @@
+@@ -1,7 +1,7 @@
-- net45;net461;net472;netstandard2.0;net6.0
-+ netstandard2.0;net6.0
+- net461;net462;net472;netstandard2.0;net6.0;net8.0
+- net461;net462;net472;netstandard2.0;net6.0
++ netstandard2.0;net6.0;net8.0
++ netstandard2.0;net6.0
netstandard2.0
-diff --git a/build/targetsTest.props b/build/targetsTest.props
-index 19306fa5..0f430eb8 100644
---- a/build/targetsTest.props
-+++ b/build/targetsTest.props
-@@ -1,6 +1,6 @@
-
-
-- net452;net461;net472;netcoreapp2.1;net6.0
-+ netcoreapp2.1;net6.0
- netcoreapp2.1
-
-
diff --git a/buildConfiguration.xml b/buildConfiguration.xml
-index 4200eb0d..3f156848 100644
+index f0f7011a..69e2319b 100644
--- a/buildConfiguration.xml
+++ b/buildConfiguration.xml
@@ -1,7 +1,7 @@
x64
3.5.0-rc-1285
-- net45,net461,netstandard2.0
+- net461,netstandard2.0
+ netstandard2.0
- 6.21.1
+ 7.0.0
preview
diff --git a/src/Microsoft.IdentityModel.Abstractions/Microsoft.IdentityModel.Abstractions.csproj b/src/Microsoft.IdentityModel.Abstractions/Microsoft.IdentityModel.Abstractions.csproj
-index e605b667..e073126a 100644
+index be1e21a5..ca69c038 100644
--- a/src/Microsoft.IdentityModel.Abstractions/Microsoft.IdentityModel.Abstractions.csproj
+++ b/src/Microsoft.IdentityModel.Abstractions/Microsoft.IdentityModel.Abstractions.csproj
-@@ -15,11 +15,4 @@
+@@ -16,11 +16,5 @@
true
@@ -111,10 +98,10 @@ index e605b667..e073126a 100644
- runtime; build; native; contentfiles; analyzers; buildtransitive
-
-
--
+
diff --git a/src/Microsoft.IdentityModel.JsonWebTokens/Microsoft.IdentityModel.JsonWebTokens.csproj b/src/Microsoft.IdentityModel.JsonWebTokens/Microsoft.IdentityModel.JsonWebTokens.csproj
-index 75f545d6..7adbe0e3 100644
+index d502da51..bd96a112 100644
--- a/src/Microsoft.IdentityModel.JsonWebTokens/Microsoft.IdentityModel.JsonWebTokens.csproj
+++ b/src/Microsoft.IdentityModel.JsonWebTokens/Microsoft.IdentityModel.JsonWebTokens.csproj
@@ -16,13 +16,6 @@
@@ -131,26 +118,11 @@ index 75f545d6..7adbe0e3 100644
-diff --git a/src/Microsoft.IdentityModel.KeyVaultExtensions/Microsoft.IdentityModel.KeyVaultExtensions.csproj b/src/Microsoft.IdentityModel.KeyVaultExtensions/Microsoft.IdentityModel.KeyVaultExtensions.csproj
-index 79dfe9e4..0bde662f 100644
---- a/src/Microsoft.IdentityModel.KeyVaultExtensions/Microsoft.IdentityModel.KeyVaultExtensions.csproj
-+++ b/src/Microsoft.IdentityModel.KeyVaultExtensions/Microsoft.IdentityModel.KeyVaultExtensions.csproj
-@@ -20,10 +20,6 @@
-
-
-
--
-- all
-- runtime; build; native; contentfiles; analyzers; buildtransitive
--
-
-
-
diff --git a/src/Microsoft.IdentityModel.Logging/Microsoft.IdentityModel.Logging.csproj b/src/Microsoft.IdentityModel.Logging/Microsoft.IdentityModel.Logging.csproj
-index 7d92669e..807df797 100644
+index 8dc4ec39..136dabf3 100644
--- a/src/Microsoft.IdentityModel.Logging/Microsoft.IdentityModel.Logging.csproj
+++ b/src/Microsoft.IdentityModel.Logging/Microsoft.IdentityModel.Logging.csproj
-@@ -19,13 +19,6 @@
+@@ -25,13 +25,6 @@
@@ -164,41 +136,8 @@ index 7d92669e..807df797 100644
-diff --git a/src/Microsoft.IdentityModel.LoggingExtensions/Microsoft.IdentityModel.LoggingExtensions.csproj b/src/Microsoft.IdentityModel.LoggingExtensions/Microsoft.IdentityModel.LoggingExtensions.csproj
-index 81381568..c8ca22dc 100644
---- a/src/Microsoft.IdentityModel.LoggingExtensions/Microsoft.IdentityModel.LoggingExtensions.csproj
-+++ b/src/Microsoft.IdentityModel.LoggingExtensions/Microsoft.IdentityModel.LoggingExtensions.csproj
-@@ -16,13 +16,6 @@
- true
-
-
--
--
-- all
-- runtime; build; native; contentfiles; analyzers; buildtransitive
--
--
--
-
-
-
-diff --git a/src/Microsoft.IdentityModel.ManagedKeyVaultSecurityKey/Microsoft.IdentityModel.ManagedKeyVaultSecurityKey.csproj b/src/Microsoft.IdentityModel.ManagedKeyVaultSecurityKey/Microsoft.IdentityModel.ManagedKeyVaultSecurityKey.csproj
-index 8ae77330..5fa5dad1 100644
---- a/src/Microsoft.IdentityModel.ManagedKeyVaultSecurityKey/Microsoft.IdentityModel.ManagedKeyVaultSecurityKey.csproj
-+++ b/src/Microsoft.IdentityModel.ManagedKeyVaultSecurityKey/Microsoft.IdentityModel.ManagedKeyVaultSecurityKey.csproj
-@@ -22,10 +22,6 @@
-
-
-
--
-- all
-- runtime; build; native; contentfiles; analyzers; buildtransitive
--
-
-
-
diff --git a/src/Microsoft.IdentityModel.Protocols.OpenIdConnect/Microsoft.IdentityModel.Protocols.OpenIdConnect.csproj b/src/Microsoft.IdentityModel.Protocols.OpenIdConnect/Microsoft.IdentityModel.Protocols.OpenIdConnect.csproj
-index 79423cb4..49641a82 100644
+index 8d5887be..463ac14b 100644
--- a/src/Microsoft.IdentityModel.Protocols.OpenIdConnect/Microsoft.IdentityModel.Protocols.OpenIdConnect.csproj
+++ b/src/Microsoft.IdentityModel.Protocols.OpenIdConnect/Microsoft.IdentityModel.Protocols.OpenIdConnect.csproj
@@ -15,13 +15,6 @@
@@ -215,26 +154,8 @@ index 79423cb4..49641a82 100644
-diff --git a/src/Microsoft.IdentityModel.Protocols.SignedHttpRequest/Microsoft.IdentityModel.Protocols.SignedHttpRequest.csproj b/src/Microsoft.IdentityModel.Protocols.SignedHttpRequest/Microsoft.IdentityModel.Protocols.SignedHttpRequest.csproj
-index f96b9567..b2badca1 100644
---- a/src/Microsoft.IdentityModel.Protocols.SignedHttpRequest/Microsoft.IdentityModel.Protocols.SignedHttpRequest.csproj
-+++ b/src/Microsoft.IdentityModel.Protocols.SignedHttpRequest/Microsoft.IdentityModel.Protocols.SignedHttpRequest.csproj
-@@ -15,13 +15,6 @@
- true
-
-
--
--
-- all
-- runtime; build; native; contentfiles; analyzers; buildtransitive
--
--
--
-
-
-
diff --git a/src/Microsoft.IdentityModel.Protocols.WsFederation/Microsoft.IdentityModel.Protocols.WsFederation.csproj b/src/Microsoft.IdentityModel.Protocols.WsFederation/Microsoft.IdentityModel.Protocols.WsFederation.csproj
-index 90baa733..d4c8acfb 100644
+index 66f7e921..c406dea1 100644
--- a/src/Microsoft.IdentityModel.Protocols.WsFederation/Microsoft.IdentityModel.Protocols.WsFederation.csproj
+++ b/src/Microsoft.IdentityModel.Protocols.WsFederation/Microsoft.IdentityModel.Protocols.WsFederation.csproj
@@ -15,13 +15,6 @@
@@ -252,7 +173,7 @@ index 90baa733..d4c8acfb 100644
diff --git a/src/Microsoft.IdentityModel.Protocols/Microsoft.IdentityModel.Protocols.csproj b/src/Microsoft.IdentityModel.Protocols/Microsoft.IdentityModel.Protocols.csproj
-index 25b9845c..bb6105a5 100644
+index 95f92ada..84a9423d 100644
--- a/src/Microsoft.IdentityModel.Protocols/Microsoft.IdentityModel.Protocols.csproj
+++ b/src/Microsoft.IdentityModel.Protocols/Microsoft.IdentityModel.Protocols.csproj
@@ -15,13 +15,6 @@
@@ -288,11 +209,11 @@ index 8859880f..0deb3a3a 100644
diff --git a/src/Microsoft.IdentityModel.Tokens/Microsoft.IdentityModel.Tokens.csproj b/src/Microsoft.IdentityModel.Tokens/Microsoft.IdentityModel.Tokens.csproj
-index b3fabb4d..911c11fe 100644
+index 1010bd07..999782d3 100644
--- a/src/Microsoft.IdentityModel.Tokens/Microsoft.IdentityModel.Tokens.csproj
+++ b/src/Microsoft.IdentityModel.Tokens/Microsoft.IdentityModel.Tokens.csproj
-@@ -45,11 +45,4 @@
-
+@@ -51,11 +51,5 @@
+
-
@@ -301,10 +222,10 @@ index b3fabb4d..911c11fe 100644
- runtime; build; native; contentfiles; analyzers; buildtransitive
-
-
--
+
diff --git a/src/Microsoft.IdentityModel.Validators/Microsoft.IdentityModel.Validators.csproj b/src/Microsoft.IdentityModel.Validators/Microsoft.IdentityModel.Validators.csproj
-index 3f45dcf1..c0fb1392 100644
+index 55328c1a..252d5834 100644
--- a/src/Microsoft.IdentityModel.Validators/Microsoft.IdentityModel.Validators.csproj
+++ b/src/Microsoft.IdentityModel.Validators/Microsoft.IdentityModel.Validators.csproj
@@ -15,13 +15,6 @@
@@ -322,10 +243,10 @@ index 3f45dcf1..c0fb1392 100644
diff --git a/src/Microsoft.IdentityModel.Xml/Microsoft.IdentityModel.Xml.csproj b/src/Microsoft.IdentityModel.Xml/Microsoft.IdentityModel.Xml.csproj
-index 834ef35f..a74d7548 100644
+index 5131f40a..a3670b9d 100644
--- a/src/Microsoft.IdentityModel.Xml/Microsoft.IdentityModel.Xml.csproj
+++ b/src/Microsoft.IdentityModel.Xml/Microsoft.IdentityModel.Xml.csproj
-@@ -19,13 +19,6 @@
+@@ -15,13 +15,6 @@
true
@@ -357,16 +278,3 @@ index 0e589c35..25d1ddb0 100644
-diff --git a/test/Microsoft.IdentityModel.TestUtils/Microsoft.IdentityModel.TestUtils.csproj b/test/Microsoft.IdentityModel.TestUtils/Microsoft.IdentityModel.TestUtils.csproj
-index f4199ef6..a1183254 100644
---- a/test/Microsoft.IdentityModel.TestUtils/Microsoft.IdentityModel.TestUtils.csproj
-+++ b/test/Microsoft.IdentityModel.TestUtils/Microsoft.IdentityModel.TestUtils.csproj
-@@ -11,7 +11,7 @@
- Microsoft.IdentityModel.TestUtils
- true
- false
-- $(TestTargets);net45
-+ $(TestTargets)
-
-
-
diff --git a/repo-projects/azure-activedirectory-identitymodel-extensions-for-dotnet.proj b/repo-projects/azure-activedirectory-identitymodel-extensions-for-dotnet.proj
index 569cb4c726..6f23390ab2 100644
--- a/repo-projects/azure-activedirectory-identitymodel-extensions-for-dotnet.proj
+++ b/repo-projects/azure-activedirectory-identitymodel-extensions-for-dotnet.proj
@@ -19,7 +19,7 @@
$(BuildCommandArgs) /p:MicrosoftSourceLinkGitHubVersion=$(MicrosoftSourceLinkGitHubVersion)
$(BuildCommandArgs) /v:$(LogVerbosity)
$(BuildCommandArgs) $(RedirectRepoOutputToLog)
- $(BuildCommandArgs) /p:Version=6.21.0
+ $(BuildCommandArgs) /p:Version=7.0.0-preview
$(BuildCommandArgs) --output $(ProjectDirectory)pack
diff --git a/src/azure-activedirectory-identitymodel-extensions-for-dotnet b/src/azure-activedirectory-identitymodel-extensions-for-dotnet
index a9de8ff146..9aab2749e0 160000
--- a/src/azure-activedirectory-identitymodel-extensions-for-dotnet
+++ b/src/azure-activedirectory-identitymodel-extensions-for-dotnet
@@ -1 +1 @@
-Subproject commit a9de8ff14648770a3caa33a68d8061d0fa84d105
+Subproject commit 9aab2749e0ac8a6b8090980c445a559b816f0cf0