diff --git a/paket.dependencies b/paket.dependencies index 42013ff4a..df41a01c6 100644 --- a/paket.dependencies +++ b/paket.dependencies @@ -93,7 +93,7 @@ nuget xunit.DependencyInjection.Logging 9.0.0 nuget xunit.runner.visualstudio 2.5.7 // VBR STUFF -nuget Be.Vlaanderen.Basisregisters.Auth.AcmIdm 3.0.1 +nuget Be.Vlaanderen.Basisregisters.Auth.AcmIdm 3.3.0 nuget Be.Vlaanderen.Basisregisters.AggregateSource 9.0.1 nuget Be.Vlaanderen.Basisregisters.AggregateSource.ExplicitRouting 9.0.1 nuget Be.Vlaanderen.Basisregisters.AggregateSource.SqlStreamStore.Autofac 9.0.1 diff --git a/paket.lock b/paket.lock index 58a33e96f..ee5995a51 100644 --- a/paket.lock +++ b/paket.lock @@ -233,8 +233,8 @@ NUGET NSwag.CodeGeneration.CSharp (>= 14.0.3) NSwag.CodeGeneration.TypeScript (>= 14.0.3) Swashbuckle.AspNetCore (6.2.3) - Be.Vlaanderen.Basisregisters.Auth.AcmIdm (3.0.1) - Be.Vlaanderen.Basisregisters.NisCodeService.Abstractions (>= 3.0) + Be.Vlaanderen.Basisregisters.Auth.AcmIdm (3.3) + Be.Vlaanderen.Basisregisters.NisCodeService.Abstractions (>= 5.0) IdentityModel.AspNetCore.OAuth2Introspection (>= 6.2) Microsoft.AspNetCore.Authentication.JwtBearer (>= 8.0.3) Microsoft.Extensions.DependencyInjection (>= 8.0) @@ -363,7 +363,7 @@ NUGET Confluent.Kafka (>= 2.3) Microsoft.Extensions.Logging (>= 8.0) Be.Vlaanderen.Basisregisters.Middleware.AddProblemJsonHeader (3.0) - Be.Vlaanderen.Basisregisters.NisCodeService.Abstractions (3.0) + Be.Vlaanderen.Basisregisters.NisCodeService.Abstractions (5.0) Microsoft.Extensions.DependencyInjection.Abstractions (>= 8.0.1) Microsoft.Extensions.Logging.Abstractions (>= 8.0.1) Be.Vlaanderen.Basisregisters.ProblemDetails (9.0) diff --git a/src/RoadRegistry.BackOffice.Api/Infrastructure/Startup.cs b/src/RoadRegistry.BackOffice.Api/Infrastructure/Startup.cs index 3a6016995..ec9c915f9 100644 --- a/src/RoadRegistry.BackOffice.Api/Infrastructure/Startup.cs +++ b/src/RoadRegistry.BackOffice.Api/Infrastructure/Startup.cs @@ -355,7 +355,7 @@ public void ConfigureServices(IServiceCollection services) return new AmazonS3JobUploadUrlPresigner(sp.GetRequiredService(), sp.GetRequiredService>()); }) - + .AddDistributedMemoryCache() .AddAcmIdmAuthentication(oAuth2IntrospectionOptions, openIdConnectOptions) .AddApiKeyAuth() .AddMvc(options => diff --git a/src/RoadRegistry.BackOffice.Api/appsettings.json b/src/RoadRegistry.BackOffice.Api/appsettings.json index 6aa0914b1..267a8bae8 100644 --- a/src/RoadRegistry.BackOffice.Api/appsettings.json +++ b/src/RoadRegistry.BackOffice.Api/appsettings.json @@ -51,7 +51,8 @@ "ClientId": null, "ClientSecret": null, "Authority": null, - "IntrospectionEndpoint": null + "IntrospectionEndpoint": null, + "EnableCaching": true }, "Serilog": {