Reogranised API and Security assets

This commit is contained in:
2026-08-30 15:08:58 +02:00
parent c204cbb1c2
commit 4827cb5795
57 changed files with 88 additions and 89 deletions
@@ -1,7 +0,0 @@
namespace PostFundManagement.Domain.Sdk;
public interface ISecurityConnectApi
{
[Post("/connect/token")]
ValueTask<HttpResponseMessage> GetToken([Body(BodySerializationMethod.UrlEncoded)] Api.Models.TokenRequest request, CancellationToken cancellationToken = default);
}
@@ -1,4 +1,4 @@
namespace PostFundManagement.Domain.Api;
namespace PostFundManagement.Domain.Security;
[AttributeUsage(AttributeTargets.Class, AllowMultiple = true)]
public sealed class ApiVersionTargetAttribute(int majorVersion) : Attribute
@@ -1,4 +1,4 @@
namespace PostFundManagement.Domain.Api.Configuration;
namespace PostFundManagement.Domain.Security.Configuration;
public sealed class MachineIdentity
{
@@ -1,4 +1,4 @@
namespace PostFundManagement.Domain.Api.Configuration;
namespace PostFundManagement.Domain.Security.Configuration;
public sealed class SecurityClientSettings
{
@@ -1,4 +1,4 @@
namespace PostFundManagement.Domain.Api.Configuration;
namespace PostFundManagement.Domain.Security.Configuration;
public sealed class SecuritySettings
{
@@ -1,4 +1,4 @@
namespace PostFundManagement.Domain.Api.Models;
namespace PostFundManagement.Domain.Security.Models;
public sealed class TokenErrorResponse
{
@@ -1,4 +1,4 @@
namespace PostFundManagement.Domain.Api.Models;
namespace PostFundManagement.Domain.Security.Models;
public sealed class TokenRequest
{
@@ -1,4 +1,4 @@
namespace PostFundManagement.Domain.Api.Models;
namespace PostFundManagement.Domain.Security.Models;
public sealed class TokenResponse
{
@@ -1,4 +1,4 @@
namespace PostFundManagement.Domain.Api;
namespace PostFundManagement.Domain.Security;
public sealed class OpenApiBearerSecuritySchemeTransformer : IOpenApiDocumentTransformer
{
@@ -0,0 +1,7 @@
namespace PostFundManagement.Domain.Security.Sdk;
public interface ISecurityConnectApi
{
[Post("/connect/token")]
ValueTask<HttpResponseMessage> GetToken([Body(BodySerializationMethod.UrlEncoded)] Models.TokenRequest request, CancellationToken cancellationToken = default);
}