Skip to content

Commit a8d6c97

Browse files
author
Brent Schmaltz
committed
Building with public Newtonsoft
Removed deprecated tests Removed internal newtonsoft
1 parent 68898be commit a8d6c97

File tree

345 files changed

+183
-72243
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

345 files changed

+183
-72243
lines changed

Wilson.sln

-10
Original file line numberDiff line numberDiff line change
@@ -60,12 +60,8 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.IdentityModel.Tes
6060
EndProject
6161
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.IdentityModel.Logging", "src\Microsoft.IdentityModel.Logging\Microsoft.IdentityModel.Logging.csproj", "{E4E6D0ED-12CB-4C01-A4C1-4F60D10E2304}"
6262
EndProject
63-
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "CrossVersionTokenValidation.Test", "CrossVersionTokenValidation.Test", "{310A34D3-8685-4355-8590-84351B5223BC}"
64-
EndProject
6563
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.IdentityModel.JsonWebTokens", "src\Microsoft.IdentityModel.JsonWebTokens\Microsoft.IdentityModel.JsonWebTokens.csproj", "{DBF58792-25DF-4B6E-866C-77A0BC5AB81B}"
6664
EndProject
67-
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CrossVersionTokenValidation.Tests", "test\CrossVersionTokenValidation.Tests\CrossVersionTokenValidation.Tests.csproj", "{7E7CCB59-541E-48DA-9044-2D6C4AD8E509}"
68-
EndProject
6965
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Extensions", "Extensions", "{EB14B99B-2255-45BC-BF14-E488DCD4A4BA}"
7066
EndProject
7167
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Extensions", "Extensions", "{B961CF69-0DE6-4B9F-9473-9F669365BD62}"
@@ -187,10 +183,6 @@ Global
187183
{DBF58792-25DF-4B6E-866C-77A0BC5AB81B}.Debug|Any CPU.Build.0 = Debug|Any CPU
188184
{DBF58792-25DF-4B6E-866C-77A0BC5AB81B}.Release|Any CPU.ActiveCfg = Release|Any CPU
189185
{DBF58792-25DF-4B6E-866C-77A0BC5AB81B}.Release|Any CPU.Build.0 = Release|Any CPU
190-
{7E7CCB59-541E-48DA-9044-2D6C4AD8E509}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
191-
{7E7CCB59-541E-48DA-9044-2D6C4AD8E509}.Debug|Any CPU.Build.0 = Debug|Any CPU
192-
{7E7CCB59-541E-48DA-9044-2D6C4AD8E509}.Release|Any CPU.ActiveCfg = Release|Any CPU
193-
{7E7CCB59-541E-48DA-9044-2D6C4AD8E509}.Release|Any CPU.Build.0 = Release|Any CPU
194186
{987772FA-BA24-4EF4-9B58-3DA78FFD61DD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
195187
{987772FA-BA24-4EF4-9B58-3DA78FFD61DD}.Debug|Any CPU.Build.0 = Debug|Any CPU
196188
{987772FA-BA24-4EF4-9B58-3DA78FFD61DD}.Release|Any CPU.ActiveCfg = Release|Any CPU
@@ -274,9 +266,7 @@ Global
274266
{BDB0A526-FA17-44CF-80D6-4A64F7E6CD7E} = {8905D2E3-4499-4A86-BF3E-F098F228DD59}
275267
{3C338E2D-C1D8-4517-8C52-A86A9F0C8281} = {8905D2E3-4499-4A86-BF3E-F098F228DD59}
276268
{E4E6D0ED-12CB-4C01-A4C1-4F60D10E2304} = {BD2706C5-6C57-484D-89C8-A0CF5F8E3D19}
277-
{310A34D3-8685-4355-8590-84351B5223BC} = {8905D2E3-4499-4A86-BF3E-F098F228DD59}
278269
{DBF58792-25DF-4B6E-866C-77A0BC5AB81B} = {BD2706C5-6C57-484D-89C8-A0CF5F8E3D19}
279-
{7E7CCB59-541E-48DA-9044-2D6C4AD8E509} = {310A34D3-8685-4355-8590-84351B5223BC}
280270
{EB14B99B-2255-45BC-BF14-E488DCD4A4BA} = {BD2706C5-6C57-484D-89C8-A0CF5F8E3D19}
281271
{B961CF69-0DE6-4B9F-9473-9F669365BD62} = {8905D2E3-4499-4A86-BF3E-F098F228DD59}
282272
{987772FA-BA24-4EF4-9B58-3DA78FFD61DD} = {B961CF69-0DE6-4B9F-9473-9F669365BD62}

build/common.props

+5
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
<Project>
2+
23
<Import Project="apiCompat.props" />
34
<Import Project="dependencies.props" />
45
<Import Project="targets.props" />
@@ -47,4 +48,8 @@
4748
<PackageReference Include="Microsoft.SourceLink.GitHub" Version="$(MicrosoftSourceLinkGitHubVersion)" PrivateAssets="All"/>
4849
</ItemGroup>
4950

51+
<ItemGroup>
52+
<PackageReference Include="Newtonsoft.Json" Version="$(NewtonsoftVersion)" />
53+
</ItemGroup>
54+
5055
</Project>

build/commonTest.props

+1
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@
3434

3535
<ItemGroup>
3636
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="$(MicrosoftNETTestSdkVersion)" />
37+
<PackageReference Include="Newtonsoft.Json" Version="$(NewtonsoftVersion)" />
3738
<PackageReference Include="xunit.runner.console" Version="$(XunitVersion)" />
3839
<PackageReference Include="xunit.runner.visualstudio" Version="$(XunitVersion)" />
3940
<PackageReference Include="xunit" Version="$(XunitVersion)" />

build/dependencies.props

+2-1
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,10 @@
77
<MicrosoftCSharpVersion>4.5.0</MicrosoftCSharpVersion>
88
<MicrosoftSourceLinkGitHubVersion>1.0.0</MicrosoftSourceLinkGitHubVersion>
99
<NetStandardVersion>2.0.3</NetStandardVersion>
10+
<NewtonsoftVersion>13.0.3</NewtonsoftVersion>
1011
<SystemSecurityCryptographyCngVersion>4.5.0</SystemSecurityCryptographyCngVersion>
11-
<SystemTextJson>4.7.2</SystemTextJson>
1212
<SystemTextEncodingsWeb>4.7.2</SystemTextEncodingsWeb>
13+
<SystemTextJson>4.7.2</SystemTextJson>
1314
</PropertyGroup>
1415

1516
</Project>

build/dependenciesTest.props

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
<Project>
22
<PropertyGroup>
33
<DotNetCoreAppRuntimeVersion>2.1.30</DotNetCoreAppRuntimeVersion>
4-
<NetStandardVersion>2.0.3</NetStandardVersion>
54
<MicrosoftAzureKeyVaultCryptographyVersion>2.0.5</MicrosoftAzureKeyVaultCryptographyVersion>
65
<MicrosoftDotNetXUnitExtensionsVersion>2.4.0-prerelease-63213-02</MicrosoftDotNetXUnitExtensionsVersion>
7-
<MicrosoftIdentityModelProtocolExtensionsVersion>1.0.4.403061554</MicrosoftIdentityModelProtocolExtensionsVersion>
86
<MicrosoftNETTestSdkVersion>16.10.0</MicrosoftNETTestSdkVersion>
9-
<SystemIdentityModelTokensJwtVersion4x>4.0.4.403061554</SystemIdentityModelTokensJwtVersion4x>
7+
<NetStandardVersion>2.0.3</NetStandardVersion>
8+
<NewtonsoftVersion>13.0.3</NewtonsoftVersion>
9+
<SystemSecurityClaimsVersion>4.3.0</SystemSecurityClaimsVersion>
1010
<XunitVersion>2.4.0</XunitVersion>
1111
</PropertyGroup>
12-
</Project>
12+
</Project>

buildConfiguration.xml

-1
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,6 @@
2424
<project name="Microsoft.IdentityModel.LoggingExtensions" />
2525
</src>
2626
<test>
27-
<project name="CrossVersionTokenValidation.Tests" test="yes"/>
2827
<project name="Microsoft.IdentityModel.Logging.Tests" test="yes"/>
2928
<project name="Microsoft.IdentityModel.TestUtils" test="no" />
3029
<project name="Microsoft.IdentityModel.JsonWebTokens.Tests" test="yes" />

src/Microsoft.IdentityModel.JsonWebTokens/Json/JsonClaimSet.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@
66
using System.Globalization;
77
using System.Security.Claims;
88
using System.Text.Json;
9-
using Microsoft.IdentityModel.Json.Linq;
109
using Microsoft.IdentityModel.Logging;
1110
using Microsoft.IdentityModel.Tokens;
11+
using Newtonsoft.Json.Linq;
1212

1313
namespace Microsoft.IdentityModel.JsonWebTokens
1414
{

src/Microsoft.IdentityModel.JsonWebTokens/JsonWebTokenHandler.cs

+2-3
Original file line numberDiff line numberDiff line change
@@ -4,16 +4,15 @@
44
using System;
55
using System.Collections.Generic;
66
using System.Linq;
7-
using System.Net;
87
using System.Security.Claims;
98
using System.Text;
109
using System.Text.RegularExpressions;
1110
using System.Threading;
1211
using System.Threading.Tasks;
13-
using Microsoft.IdentityModel.Json;
14-
using Microsoft.IdentityModel.Json.Linq;
1512
using Microsoft.IdentityModel.Logging;
1613
using Microsoft.IdentityModel.Tokens;
14+
using Newtonsoft.Json;
15+
using Newtonsoft.Json.Linq;
1716
using TokenLogMessages = Microsoft.IdentityModel.Tokens.LogMessages;
1817

1918
namespace Microsoft.IdentityModel.JsonWebTokens

src/Microsoft.IdentityModel.JsonWebTokens/JwtTokenUtilities.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,9 @@
1010
using System.Text;
1111
using System.Text.Json;
1212
using System.Text.RegularExpressions;
13-
using Microsoft.IdentityModel.Json.Linq;
1413
using Microsoft.IdentityModel.Logging;
1514
using Microsoft.IdentityModel.Tokens;
15+
using Newtonsoft.Json.Linq;
1616
using TokenLogMessages = Microsoft.IdentityModel.Tokens.LogMessages;
1717

1818
namespace Microsoft.IdentityModel.JsonWebTokens

src/Microsoft.IdentityModel.KeyVaultExtensions/Microsoft.IdentityModel.KeyVaultExtensions.csproj

-1
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,6 @@
2424
<PrivateAssets>all</PrivateAssets>
2525
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
2626
</PackageReference>
27-
<PackageReference Include="Newtonsoft.Json" Version="13.0.1" />
2827
</ItemGroup>
2928

3029
<ItemGroup>

src/Microsoft.IdentityModel.ManagedKeyVaultSecurityKey/Microsoft.IdentityModel.ManagedKeyVaultSecurityKey.csproj

-1
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,6 @@
2525
<PrivateAssets>all</PrivateAssets>
2626
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
2727
</PackageReference>
28-
<PackageReference Include="Newtonsoft.Json" Version="13.0.1" />
2928
</ItemGroup>
3029

3130
<ItemGroup>

src/Microsoft.IdentityModel.Protocols.OpenIdConnect/Configuration/OpenIdConnectConfiguration.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,9 @@
55
using System.Collections.Generic;
66
using System.Collections.ObjectModel;
77
using System.ComponentModel;
8-
using Microsoft.IdentityModel.Json;
98
using Microsoft.IdentityModel.Logging;
109
using Microsoft.IdentityModel.Tokens;
10+
using Newtonsoft.Json;
1111

1212
namespace Microsoft.IdentityModel.Protocols.OpenIdConnect
1313
{

src/Microsoft.IdentityModel.Protocols.OpenIdConnect/Configuration/OpenIdConnectConfigurationRetriever.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@
44
using System.Net.Http;
55
using System.Threading;
66
using System.Threading.Tasks;
7-
using Microsoft.IdentityModel.Json;
87
using Microsoft.IdentityModel.Logging;
98
using Microsoft.IdentityModel.Tokens;
9+
using Newtonsoft.Json;
1010

1111
namespace Microsoft.IdentityModel.Protocols.OpenIdConnect
1212
{

src/Microsoft.IdentityModel.Protocols.OpenIdConnect/OpenIdConnectMessage.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55
using System.Collections.Generic;
66
using System.Collections.Specialized;
77
using System.Reflection;
8-
using Microsoft.IdentityModel.Json.Linq;
98
using Microsoft.IdentityModel.Logging;
9+
using Newtonsoft.Json.Linq;
1010

1111
namespace Microsoft.IdentityModel.Protocols.OpenIdConnect
1212
{

src/Microsoft.IdentityModel.Protocols.SignedHttpRequest/SignedHttpRequestHandler.cs

+2-2
Original file line numberDiff line numberDiff line change
@@ -32,11 +32,11 @@
3232
using System.Text;
3333
using System.Threading;
3434
using System.Threading.Tasks;
35-
using Microsoft.IdentityModel.Json;
36-
using Microsoft.IdentityModel.Json.Linq;
3735
using Microsoft.IdentityModel.JsonWebTokens;
3836
using Microsoft.IdentityModel.Logging;
3937
using Microsoft.IdentityModel.Tokens;
38+
using Newtonsoft.Json;
39+
using Newtonsoft.Json.Linq;
4040

4141
namespace Microsoft.IdentityModel.Protocols.SignedHttpRequest
4242
{

src/Microsoft.IdentityModel.TestExtensions/TestTokenCreator.cs

+3-3
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,10 @@
55
using System.Collections.Generic;
66
using System.Security.Claims;
77
using System.Security.Cryptography;
8-
using Microsoft.IdentityModel.Json;
9-
using Microsoft.IdentityModel.Json.Linq;
108
using Microsoft.IdentityModel.JsonWebTokens;
119
using Microsoft.IdentityModel.Tokens;
10+
using Newtonsoft.Json;
11+
using Newtonsoft.Json.Linq;
1212

1313
namespace Microsoft.IdentityModel.TestExtensions
1414
{
@@ -421,7 +421,7 @@ public static string CreateJsonPayload(IDictionary<string, object> claims)
421421
if (claims == null)
422422
throw new ArgumentNullException(nameof(claims));
423423

424-
var jobj = new Microsoft.IdentityModel.Json.Linq.JObject();
424+
var jobj = new JObject();
425425
foreach (var claim in claims)
426426
jobj.Add(claim.Key, JToken.FromObject(claim.Value));
427427

src/Microsoft.IdentityModel.Tokens/BaseConfiguration.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44
using System.Collections.Generic;
55
using System.Collections.ObjectModel;
6-
using Microsoft.IdentityModel.Json;
6+
using Newtonsoft.Json;
77

88
namespace Microsoft.IdentityModel.Tokens
99
{

src/Microsoft.IdentityModel.Tokens/GlobalSuppressions.cs

-17
Original file line numberDiff line numberDiff line change
@@ -4,30 +4,13 @@
44
// a specific target and scoped to a namespace, type, member, etc.
55

66
using System.Diagnostics.CodeAnalysis;
7-
8-
[assembly: SuppressMessage("Documentation", "CA1200:Avoid using cref tags with a prefix", Justification = "Vendored component", Scope = "namespaceanddescendants", Target = "Microsoft.IdentityModel.Json")]
9-
[assembly: SuppressMessage("Usage", "CA2213:Disposable fields should be disposed", Justification = "Vendored component", Scope = "namespaceanddescendants", Target = "Microsoft.IdentityModel.Json")]
10-
[assembly: SuppressMessage("Reliability", "CA2000:Dispose objects before losing scope", Justification = "Vendored component", Scope = "namespaceanddescendants", Target = "Microsoft.IdentityModel.Json")]
11-
[assembly: SuppressMessage("Performance", "CA1822:Mark members as static", Justification = "Vendored component", Scope = "namespaceanddescendants", Target = "Microsoft.IdentityModel.Json")]
12-
[assembly: SuppressMessage("Design", "CA1064:Exceptions should be public", Justification = "Vendored component", Scope = "namespaceanddescendants", Target = "Microsoft.IdentityModel.Json")]
13-
[assembly: SuppressMessage("Performance", "CA1802:Use literals where appropriate", Justification = "Vendored component", Scope = "namespaceanddescendants", Target = "Microsoft.IdentityModel.Json")]
14-
[assembly: SuppressMessage("Usage", "CA2208:Instantiate argument exceptions correctly", Justification = "Vendored component", Scope = "namespaceanddescendants", Target = "Microsoft.IdentityModel.Json")]
15-
[assembly: SuppressMessage("Usage", "CA1801:Review unused parameters", Justification = "Vendored component", Scope = "namespaceanddescendants", Target = "Microsoft.IdentityModel.Json")]
16-
[assembly: SuppressMessage("Globalization", "CA1308:Normalize strings to uppercase", Justification = "Vendored component", Scope = "namespaceanddescendants", Target = "Microsoft.IdentityModel.Json")]
17-
[assembly: SuppressMessage("Usage", "CA2207:Initialize value type static fields inline", Justification = "Vendored component", Scope = "namespaceanddescendants", Target = "Microsoft.IdentityModel.Json")]
18-
[assembly: SuppressMessage("Performance", "CA1810:Initialize reference type static fields inline", Justification = "Vendored component", Scope = "namespaceanddescendants", Target = "Microsoft.IdentityModel.Json")]
19-
[assembly: SuppressMessage("Performance", "CA1825:Avoid zero-length array allocations.", Justification = "vendored", Scope = "namespaceanddescendants", Target = "Microsoft.IdentityModel.Json")]
207
[assembly: SuppressMessage("Globalization", "CA1307:Specify StringComparison", Justification = "Vendored component", Scope = "module")]
21-
[assembly: SuppressMessage("Performance", "CA1820:Test for empty strings using string length", Justification = "Vendored component", Scope = "namespaceanddescendants", Target = "Microsoft.IdentityModel.Json")]
22-
[assembly: SuppressMessage("Design", "CA1031:Do not catch general exception types", Justification = "Vendored component", Scope = "namespaceanddescendants", Target = "Microsoft.IdentityModel.Json")]
23-
248
[assembly: SuppressMessage("Usage", "CA2227:Collection properties should be read only", Justification = "Breaking change", Scope = "member", Target = "~P:Microsoft.IdentityModel.Tokens.SecurityTokenDescriptor.AdditionalHeaderClaims")]
259
[assembly: SuppressMessage("Usage", "CA2227:Collection properties should be read only", Justification = "Breaking change", Scope = "member", Target = "~P:Microsoft.IdentityModel.Tokens.SecurityTokenDescriptor.Claims")]
2610
[assembly: SuppressMessage("Usage", "CA2227:Collection properties should be read only", Justification = "Breaking change", Scope = "member", Target = "~P:Microsoft.IdentityModel.Tokens.JsonWebKey.Oth")]
2711
[assembly: SuppressMessage("Usage", "CA2227:Collection properties should be read only", Justification = "Breaking chnage", Scope = "member", Target = "~P:Microsoft.IdentityModel.Tokens.TokenValidationParameters.PropertyBag")]
2812
[assembly: SuppressMessage("Usage", "CA2214:Do not call overridable methods in constructors", Justification = "Current design", Scope = "member", Target = "~M:Microsoft.IdentityModel.Tokens.TokenValidationParameters.#ctor(Microsoft.IdentityModel.Tokens.TokenValidationParameters)")]
2913
[assembly: SuppressMessage("Usage", "CA2213:Disposable fields should be disposed", Justification = "Disposed through ReleaseSignatureProvider", Scope = "member", Target = "~F:Microsoft.IdentityModel.Tokens.AuthenticatedEncryptionProvider._symmetricSignatureProvider")]
30-
[assembly: SuppressMessage("Reliability", "CA2002:Do not lock on objects with weak identity", Justification = "Listener doesn't have a sync lock", Scope = "member", Target = "~M:Microsoft.IdentityModel.Json.Serialization.DiagnosticsTraceWriter.Trace(System.Diagnostics.TraceLevel,System.String,System.Exception)")]
3114
[assembly: SuppressMessage("Reliability", "CA2000:Dispose objects before losing scope", Justification = "Ownership is transfered", Scope = "member", Target = "~M:Microsoft.IdentityModel.Tokens.AsymmetricAdapter.InitializeUsingRsaSecurityKey(Microsoft.IdentityModel.Tokens.RsaSecurityKey,System.String)")]
3215
[assembly: SuppressMessage("Reliability", "CA2000:Dispose objects before losing scope", Justification = "Ownership is transfered", Scope = "member", Target = "~M:Microsoft.IdentityModel.Tokens.CryptoProviderFactory.CreateSignatureProvider(Microsoft.IdentityModel.Tokens.SecurityKey,System.String,System.Boolean,System.Boolean)~Microsoft.IdentityModel.Tokens.SignatureProvider")]
3316
[assembly: SuppressMessage("Reliability", "CA2000:Dispose objects before losing scope", Justification = "Doesn't own object", Scope = "member", Target = "~M:Microsoft.IdentityModel.Tokens.InMemoryCryptoProviderCache.TryRemove(Microsoft.IdentityModel.Tokens.SignatureProvider)~System.Boolean")]

src/Microsoft.IdentityModel.Tokens/JsonWebKey.cs

+2-2
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@
44
using System;
55
using System.Collections.Generic;
66
using System.Security.Cryptography;
7-
using Microsoft.IdentityModel.Json;
8-
using Microsoft.IdentityModel.Json.Linq;
97
using Microsoft.IdentityModel.Logging;
8+
using Newtonsoft.Json;
9+
using Newtonsoft.Json.Linq;
1010

1111
namespace Microsoft.IdentityModel.Tokens
1212
{

src/Microsoft.IdentityModel.Tokens/JsonWebKeySet.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
using System.Collections.Generic;
66
using System.ComponentModel;
77
using Microsoft.IdentityModel.Logging;
8-
using Microsoft.IdentityModel.Json;
8+
using Newtonsoft.Json;
99

1010
namespace Microsoft.IdentityModel.Tokens
1111
{

src/Microsoft.IdentityModel.Tokens/SecurityKey.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44
using System;
55
using Microsoft.IdentityModel.Logging;
6-
using Microsoft.IdentityModel.Json;
6+
using Newtonsoft.Json;
77

88
namespace Microsoft.IdentityModel.Tokens
99
{

src/Microsoft.IdentityModel.Tokens/TokenUtilities.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
using System.Globalization;
77
using System.Linq;
88
using System.Security.Claims;
9-
using Microsoft.IdentityModel.Json.Linq;
9+
using Newtonsoft.Json.Linq;
1010
using Microsoft.IdentityModel.Logging;
1111
using TokenLogMessages = Microsoft.IdentityModel.Tokens.LogMessages;
1212

src/Microsoft.IdentityModel.Tokens/opensource/json/Bson/BsonBinaryType.cs

-46
This file was deleted.

0 commit comments

Comments
 (0)