Skip to content

Commit 8bf3faa

Browse files
this commit renames open id to connect and reorganizes namespaces.
all definitions, handlers, payloads, schemas, and mappers related to openid have been moved to the new connect namespace, including renaming openid mapper to connect mapper. global usings and references in tests have been updated.
1 parent 9b352e0 commit 8bf3faa

15 files changed

Lines changed: 21 additions & 19 deletions

Source/Vinder.Federation.Application/Handlers/OpenID/FetchJsonWebKeysHandler.cs renamed to Source/Vinder.Federation.Application/Handlers/Connect/FetchJsonWebKeysHandler.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
namespace Vinder.Federation.Application.Handlers.OpenID;
1+
namespace Vinder.Federation.Application.Handlers.Connect;
22

33
public sealed class FetchJsonWebKeysHandler(ISecretCollection collection) :
44
IMessageHandler<FetchJsonWebKeysParameters, Result<JsonWebKeySetScheme>>
@@ -11,4 +11,4 @@ public async Task<Result<JsonWebKeySetScheme>> HandleAsync(
1111

1212
return Result<JsonWebKeySetScheme>.Success(jwks);
1313
}
14-
}
14+
}

Source/Vinder.Federation.Application/Handlers/OpenID/FetchOpenIDConfigurationsHandler.cs renamed to Source/Vinder.Federation.Application/Handlers/Connect/FetchOpenIDConfigurationsHandler.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
1-
namespace Vinder.Federation.Application.Handlers.OpenID;
1+
namespace Vinder.Federation.Application.Handlers.Connect;
22

33
public sealed class FetchOpenIDConfigurationHandler(IHostInformationProvider host) :
44
IMessageHandler<FetchOpenIDConfigurationParameters, Result<OpenIDConfigurationScheme>>
55
{
66
public Task<Result<OpenIDConfigurationScheme>> HandleAsync(
77
FetchOpenIDConfigurationParameters parameters, CancellationToken cancellation = default)
88
{
9-
var configuration = OpenIDMapper.AsConfiguration(host.Address);
9+
var configuration = ConnectMapper.AsConfiguration(host.Address);
1010

1111
return Task.FromResult(Result<OpenIDConfigurationScheme>.Success(configuration));
1212
}

Source/Vinder.Federation.Application/Mappers/JsonWebKeysMapper.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
using Microsoft.IdentityModel.Tokens;
2+
using Vinder.Federation.Application.Payloads.Connect;
23

34
namespace Vinder.Federation.Application.Mappers;
45

Source/Vinder.Federation.Application/Mappers/OpenIDMapper.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
namespace Vinder.Federation.Application.Mappers;
22

3-
public static class OpenIDMapper
3+
public static class ConnectMapper
44
{
55
public static OpenIDConfigurationScheme AsConfiguration(Uri baseUri)
66
{
@@ -21,4 +21,4 @@ public static OpenIDConfigurationScheme AsConfiguration(Uri baseUri)
2121

2222
return configuration;
2323
}
24-
}
24+
}
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
namespace Vinder.Federation.Application.Payloads.Connect;
2+
3+
public sealed record FetchJsonWebKeysParameters : IMessage<Result<JsonWebKeySetScheme>>;

Source/Vinder.Federation.Application/Payloads/OpenID/FetchOpenIDConfigurationParameters.cs renamed to Source/Vinder.Federation.Application/Payloads/Connect/FetchOpenIDConfigurationParameters.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
namespace Vinder.Federation.Application.Payloads.OpenID;
1+
namespace Vinder.Federation.Application.Payloads.Connect;
22

33
public sealed record FetchOpenIDConfigurationParameters :
44
IMessage<Result<OpenIDConfigurationScheme>>;

Source/Vinder.Federation.Application/Payloads/OpenID/JsonWebKeyScheme.cs renamed to Source/Vinder.Federation.Application/Payloads/Connect/JsonWebKeyScheme.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
namespace Vinder.Federation.Application.Payloads.OpenID;
1+
namespace Vinder.Federation.Application.Payloads.Connect;
22

33
public sealed record JsonWebKeyScheme
44
{

Source/Vinder.Federation.Application/Payloads/OpenID/JsonWebKeySetScheme.cs renamed to Source/Vinder.Federation.Application/Payloads/Connect/JsonWebKeySetScheme.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
namespace Vinder.Federation.Application.Payloads.OpenID;
1+
namespace Vinder.Federation.Application.Payloads.Connect;
22

33
public sealed record JsonWebKeySetScheme
44
{

Source/Vinder.Federation.Application/Payloads/OpenID/OpenIDConfigurationScheme.cs renamed to Source/Vinder.Federation.Application/Payloads/Connect/OpenIDConfigurationScheme.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
namespace Vinder.Federation.Application.Payloads.OpenID;
1+
namespace Vinder.Federation.Application.Payloads.Connect;
22

33
// https://openid.net/specs/openid-connect-discovery-1_0.html
44
// using JsonPropertyName attributes to serialize properties in snake_case as required by

Source/Vinder.Federation.Application/Payloads/OpenID/FetchJsonWebKeysParameters.cs

Lines changed: 0 additions & 3 deletions
This file was deleted.

0 commit comments

Comments
 (0)