Skip to content

Commit 551666e

Browse files
committed
atm: replace IdentityModel with Duende.IdentityModel package reference.
1 parent 75ea566 commit 551666e

32 files changed

+40
-40
lines changed

Directory.Packages.props

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@
3535
<PackageVersion Include="coverlet.collector" Version="6.0.2" />
3636
<PackageVersion Include="Duende.IdentityServer" Version="$(IdentityServerVersion)" />
3737
<PackageVersion Include="FluentAssertions" Version="6.12.0" />
38-
<PackageVersion Include="IdentityModel" Version="7.0.0" />
38+
<PackageVersion Include="Duende.IdentityModel" Version="7.0.0-preview.2" />
3939
<PackageVersion Include="MartinCostello.Logging.XUnit" Version="0.3.0" />
4040
<PackageVersion Include="Microsoft.AspNetCore.Authentication.OpenIdConnect" Version="$(FrameworkVersion)" />
4141
<PackageVersion Include="Microsoft.AspNetCore.Authentication.JwtBearer" Version="$(FrameworkVersion)" />

access-token-management/samples/Web/Controllers/HomeController.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
using System.Net.Http;
88
using System.Text.Json;
99
using System.Threading.Tasks;
10-
using IdentityModel.Client;
10+
using Duende.IdentityModel.Client;
1111
using Duende.AccessTokenManagement.OpenIdConnect;
1212

1313
namespace Web.Controllers;

access-token-management/samples/WebJarJwt/ClientAssertionService.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@
66
using System.Threading.Tasks;
77
using Duende.AccessTokenManagement;
88
using Duende.AccessTokenManagement.OpenIdConnect;
9-
using IdentityModel;
10-
using IdentityModel.Client;
9+
using Duende.IdentityModel;
10+
using Duende.IdentityModel.Client;
1111
using Microsoft.IdentityModel.JsonWebTokens;
1212
using Microsoft.IdentityModel.Protocols.OpenIdConnect;
1313
using Microsoft.IdentityModel.Tokens;

access-token-management/samples/WebJarJwt/Controllers/HomeController.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
using System.Text.Json;
88
using System.Threading.Tasks;
99
using Duende.AccessTokenManagement.OpenIdConnect;
10-
using IdentityModel.Client;
10+
using Duende.IdentityModel.Client;
1111
using Microsoft.AspNetCore.Authentication;
1212

1313
namespace WebJarJwt.Controllers;

access-token-management/samples/Worker/ClientAssertionService.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55
using System.Collections.Generic;
66
using System.Threading.Tasks;
77
using Duende.AccessTokenManagement;
8-
using IdentityModel;
9-
using IdentityModel.Client;
8+
using Duende.IdentityModel;
9+
using Duende.IdentityModel.Client;
1010
using Microsoft.Extensions.Options;
1111
using Microsoft.IdentityModel.JsonWebTokens;
1212
using Microsoft.IdentityModel.Tokens;

access-token-management/samples/Worker/WorkerManual.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
using System.Threading;
99
using System.Threading.Tasks;
1010
using Duende.AccessTokenManagement;
11-
using IdentityModel.Client;
11+
using Duende.IdentityModel.Client;
1212

1313
namespace WorkerService;
1414

access-token-management/samples/Worker/WorkerManualJwt.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
using System.Threading;
99
using System.Threading.Tasks;
1010
using Duende.AccessTokenManagement;
11-
using IdentityModel.Client;
11+
using Duende.IdentityModel.Client;
1212

1313
namespace WorkerService;
1414

access-token-management/samples/WorkerDI/ClientAssertionService.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55
using System.Collections.Generic;
66
using System.Threading.Tasks;
77
using Duende.AccessTokenManagement;
8-
using IdentityModel;
9-
using IdentityModel.Client;
8+
using Duende.IdentityModel;
9+
using Duende.IdentityModel.Client;
1010
using Microsoft.Extensions.Options;
1111
using Microsoft.IdentityModel.JsonWebTokens;
1212
using Microsoft.IdentityModel.Tokens;

access-token-management/samples/WorkerDI/ClientCredentialsClientConfigureOptions.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
// Licensed under the Apache License, Version 2.0. See LICENSE in the project root for license information.
33

44
using Duende.AccessTokenManagement;
5-
using IdentityModel.Client;
5+
using Duende.IdentityModel.Client;
66
using Microsoft.Extensions.Options;
77

88
namespace WorkerService;

access-token-management/samples/WorkerDI/Program.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
using Serilog;
77
using System;
88
using Duende.AccessTokenManagement;
9-
using IdentityModel.Client;
9+
using Duende.IdentityModel.Client;
1010
using Microsoft.Extensions.Options;
1111
using Serilog.Sinks.SystemConsole.Themes;
1212

access-token-management/samples/WorkerDI/WorkerManual.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
using System.Threading;
99
using System.Threading.Tasks;
1010
using Duende.AccessTokenManagement;
11-
using IdentityModel.Client;
11+
using Duende.IdentityModel.Client;
1212

1313
namespace WorkerService;
1414

access-token-management/samples/WorkerDI/WorkerManualJwt.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
using System.Threading;
99
using System.Threading.Tasks;
1010
using Duende.AccessTokenManagement;
11-
using IdentityModel.Client;
11+
using Duende.IdentityModel.Client;
1212

1313
namespace WorkerService;
1414

access-token-management/src/AccessTokenManagement.OpenIdConnect/ConfigureOpenIdConnectOptions.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
// Copyright (c) Duende Software. All rights reserved.
22
// Licensed under the Apache License, Version 2.0. See LICENSE in the project root for license information.
33

4-
using IdentityModel;
4+
using Duende.IdentityModel;
55
using Microsoft.AspNetCore.Authentication;
66
using Microsoft.AspNetCore.Authentication.OpenIdConnect;
77
using Microsoft.AspNetCore.Http;

access-token-management/src/AccessTokenManagement.OpenIdConnect/OpenIdConnectConfigurationService.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
// Copyright (c) Duende Software. All rights reserved.
22
// Licensed under the Apache License, Version 2.0. See LICENSE in the project root for license information.
33

4-
using IdentityModel;
4+
using Duende.IdentityModel;
55
using Microsoft.AspNetCore.Authentication;
66
using Microsoft.AspNetCore.Authentication.OpenIdConnect;
77
using Microsoft.Extensions.Options;

access-token-management/src/AccessTokenManagement.OpenIdConnect/UserAccessTokenManagementService.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
// Licensed under the Apache License, Version 2.0. See LICENSE in the project root for license information.
33

44
using System.Security.Claims;
5-
using IdentityModel;
5+
using Duende.IdentityModel;
66
using Microsoft.Extensions.Logging;
77
using Microsoft.Extensions.Options;
88

access-token-management/src/AccessTokenManagement.OpenIdConnect/UserTokenEndpointService.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
// Copyright (c) Duende Software. All rights reserved.
22
// Licensed under the Apache License, Version 2.0. See LICENSE in the project root for license information.
33

4-
using IdentityModel.Client;
5-
using IdentityModel;
4+
using Duende.IdentityModel.Client;
5+
using Duende.IdentityModel;
66
using Microsoft.Extensions.Logging;
77
using Microsoft.Extensions.Options;
88

access-token-management/src/AccessTokenManagement.OpenIdConnect/UserTokenManagementOptions.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
// Copyright (c) Duende Software. All rights reserved.
22
// Licensed under the Apache License, Version 2.0. See LICENSE in the project root for license information.
33

4-
using IdentityModel.Client;
4+
using Duende.IdentityModel.Client;
55

66
namespace Duende.AccessTokenManagement.OpenIdConnect;
77

access-token-management/src/AccessTokenManagement/AccessTokenHandler.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
// Copyright (c) Duende Software. All rights reserved.
22
// Licensed under the Apache License, Version 2.0. See LICENSE in the project root for license information.
33

4-
using IdentityModel.Client;
4+
using Duende.IdentityModel.Client;
55
using Microsoft.Extensions.Logging;
6-
using static IdentityModel.OidcConstants;
6+
using static Duende.IdentityModel.OidcConstants;
77

88
namespace Duende.AccessTokenManagement;
99

access-token-management/src/AccessTokenManagement/AccessTokenManagement.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
<IsTrimmable>false</IsTrimmable>
99
</PropertyGroup>
1010
<ItemGroup>
11-
<PackageReference Include="IdentityModel" />
11+
<PackageReference Include="Duende.IdentityModel" />
1212
<PackageReference Include="Microsoft.Extensions.Caching.Abstractions" />
1313
<PackageReference Include="Microsoft.Extensions.DependencyInjection.Abstractions" />
1414
<PackageReference Include="Microsoft.Extensions.Http" />

access-token-management/src/AccessTokenManagement/ClientCredentialsClient.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
// Copyright (c) Duende Software. All rights reserved.
22
// Licensed under the Apache License, Version 2.0. See LICENSE in the project root for license information.
33

4-
using IdentityModel.Client;
4+
using Duende.IdentityModel.Client;
55

66
namespace Duende.AccessTokenManagement;
77

access-token-management/src/AccessTokenManagement/ClientCredentialsTokenEndpointService.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
// Copyright (c) Duende Software. All rights reserved.
22
// Licensed under the Apache License, Version 2.0. See LICENSE in the project root for license information.
33

4-
using IdentityModel;
5-
using IdentityModel.Client;
4+
using Duende.IdentityModel;
5+
using Duende.IdentityModel.Client;
66
using Microsoft.Extensions.Logging;
77
using Microsoft.Extensions.Options;
88

access-token-management/src/AccessTokenManagement/DPoPExtensions.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
// Copyright (c) Duende Software. All rights reserved.
22
// Licensed under the Apache License, Version 2.0. See LICENSE in the project root for license information.
33

4-
using IdentityModel;
4+
using Duende.IdentityModel;
55

66
namespace Duende.AccessTokenManagement;
77

access-token-management/src/AccessTokenManagement/DefaultClientAssertionService.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
// Copyright (c) Duende Software. All rights reserved.
22
// Licensed under the Apache License, Version 2.0. See LICENSE in the project root for license information.
33

4-
using IdentityModel.Client;
4+
using Duende.IdentityModel.Client;
55

66
namespace Duende.AccessTokenManagement;
77

access-token-management/src/AccessTokenManagement/DefaultDPoPProofService.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
// Copyright (c) Duende Software. All rights reserved.
22
// Licensed under the Apache License, Version 2.0. See LICENSE in the project root for license information.
33

4-
using IdentityModel;
4+
using Duende.IdentityModel;
55
using Microsoft.IdentityModel.Tokens;
66
using System.Text;
77
using System.Security.Cryptography;

access-token-management/src/AccessTokenManagement/Interfaces/IClientAssertionService.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
// Copyright (c) Duende Software. All rights reserved.
22
// Licensed under the Apache License, Version 2.0. See LICENSE in the project root for license information.
33

4-
using IdentityModel.Client;
4+
using Duende.IdentityModel.Client;
55

66
namespace Duende.AccessTokenManagement;
77

access-token-management/src/AccessTokenManagement/TokenRequestParameters.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
// Copyright (c) Duende Software. All rights reserved.
22
// Licensed under the Apache License, Version 2.0. See LICENSE in the project root for license information.
33

4-
using IdentityModel.Client;
4+
using Duende.IdentityModel.Client;
55

66
namespace Duende.AccessTokenManagement;
77

access-token-management/test/AccessTokenManagement.Tests/ClientTokenManagementApiTests.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
// Licensed under the Apache License, Version 2.0. See LICENSE in the project root for license information.
33

44
using Duende.IdentityServer.Configuration;
5-
using IdentityModel;
5+
using Duende.IdentityModel;
66
using Microsoft.AspNetCore.Authentication;
77
using Microsoft.Extensions.DependencyInjection;
88
using Microsoft.Extensions.Options;

access-token-management/test/AccessTokenManagement.Tests/ClientTokenManagementTests.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33

44
using System.Net;
55
using System.Text.Json;
6-
using IdentityModel;
7-
using IdentityModel.Client;
6+
using Duende.IdentityModel;
7+
using Duende.IdentityModel.Client;
88
using Microsoft.Extensions.Caching.Distributed;
99
using Microsoft.Extensions.DependencyInjection;
1010
using RichardSzalay.MockHttp;
@@ -131,7 +131,7 @@ public async Task Token_request_and_response_should_have_expected_values(ClientC
131131
mockHttp.Expect("/connect/token")
132132
.WithFormData(expectedRequestFormData)
133133
.WithHeaders("Authorization",
134-
"Basic " + BasicAuthenticationOAuthHeaderValue.EncodeCredential("client_id", "client_secret"))
134+
"Basic " + Duende.IdentityModel.Client.BasicAuthenticationOAuthHeaderValue.EncodeCredential("client_id", "client_secret"))
135135
.Respond("application/json", JsonSerializer.Serialize(response));
136136
}
137137

access-token-management/test/AccessTokenManagement.Tests/Framework/AppHost.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
using Microsoft.Extensions.DependencyInjection;
88
using System.Net;
99
using System.Web;
10-
using IdentityModel;
10+
using Duende.IdentityModel;
1111
using Duende.AccessTokenManagement.OpenIdConnect;
1212
using RichardSzalay.MockHttp;
1313

access-token-management/test/AccessTokenManagement.Tests/Framework/IntegrationTestBase.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44
using Duende.AccessTokenManagement.OpenIdConnect;
55
using Duende.IdentityServer.Models;
6-
using IdentityModel;
6+
using Duende.IdentityModel;
77
using System.Security.Claims;
88

99
namespace Duende.AccessTokenManagement.Tests;

access-token-management/test/AccessTokenManagement.Tests/Framework/TestClientAssertionService.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
// Copyright (c) Duende Software. All rights reserved.
22
// Licensed under the Apache License, Version 2.0. See LICENSE in the project root for license information.
33

4-
using IdentityModel.Client;
4+
using Duende.IdentityModel.Client;
55

66
namespace Duende.AccessTokenManagement.Tests;
77

access-token-management/test/AccessTokenManagement.Tests/UserTokenManagementWithDPoPTests.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
using System.Net.Http.Json;
66
using System.Text.Json;
77
using Duende.AccessTokenManagement.OpenIdConnect;
8-
using IdentityModel;
8+
using Duende.IdentityModel;
99
using Microsoft.IdentityModel.Tokens;
1010
using RichardSzalay.MockHttp;
1111

0 commit comments

Comments
 (0)