refactor(DigitalData.Auth.Client): DigitalData.Core.Security wurde auf 1.1.0 aktualisiert.

This commit is contained in:
Developer 02
2025-03-17 10:02:52 +01:00
parent a77c70f655
commit 421f2657dd
8 changed files with 34 additions and 27 deletions

View File

@@ -1,10 +1,12 @@
using DigitalData.Auth.Abstractions;
using DigitalData.Auth.API.Hubs;
using DigitalData.Auth.Client;
using DigitalData.Core.Abstractions.Security;
using DigitalData.Core.Security;
using DigitalData.Core.Abstractions.Security.Extensions;
using DigitalData.Core.Security.Config;
using DigitalData.Core.Security.RSAKey;
using DigitalData.Core.Security.Extensions;
using DigitalData.Core.Security.RSAKey.Auth;
using DigitalData.Core.Security.RSAKey.Crypto;
using DigitalData.Core.Security.Services;
using Microsoft.AspNetCore.Builder;
using Microsoft.Extensions.DependencyInjection;
using Microsoft.Extensions.Hosting;
@@ -46,7 +48,7 @@ public class AuthClientTests
Issuer = "Foo",
Audience = "Bar",
Lifetime = new TimeSpan(1, 0, 0),
Content = Instance.RSAFactory.CreatePrivateKeyPem()
Content = RSAFactory.Static.CreatePrivateKeyPem()
}
];
}
@@ -56,7 +58,7 @@ public class AuthClientTests
// Create builder and add SignalR service
var builder = WebApplication.CreateBuilder();
builder.Services.AddSignalR();
builder.Services.AddCryptoFactory(new CryptoFactoryParams()
builder.Services.AddRSAPool(new RSAParams()
{
PemDirectory = "/",
Decryptors = [new RSADecryptor()],
@@ -76,8 +78,8 @@ public class AuthClientTests
return app;
}
private static CryptoFactoryParams GetCryptoFactoryParamsOf(WebApplication application) => application
.Services.GetRequiredService<IOptions<CryptoFactoryParams>>().Value;
private static RSAParams GetCryptoFactoryParamsOf(WebApplication application) => application
.Services.GetRequiredService<IOptions<RSAParams>>().Value;
[SetUp]
public void Setup()

View File

@@ -15,7 +15,7 @@
<ItemGroup>
<PackageReference Include="coverlet.collector" Version="6.0.0" />
<PackageReference Include="DigitalData.Core.Security" Version="1.0.0" />
<PackageReference Include="DigitalData.Core.Security" Version="1.2.1" />
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.8.0" />
<PackageReference Include="NUnit" Version="3.14.0" />
<PackageReference Include="NUnit.Analyzers" Version="3.9.0" />