diff options
| author | ivarlovlie <git@ivarlovlie.no> | 2022-06-30 01:04:48 +0200 |
|---|---|---|
| committer | ivarlovlie <git@ivarlovlie.no> | 2022-06-30 01:04:48 +0200 |
| commit | 6f16b7ca72899e2ae81f4669cdf1b10a43c692e7 (patch) | |
| tree | d2b1e249a0a9e953316dac9bfbcd415eda893e92 /server/src/Program.cs | |
| parent | a19e31557f6ef33ed33d694968abe7416e878c60 (diff) | |
| download | greatoffice-6f16b7ca72899e2ae81f4669cdf1b10a43c692e7.tar.xz greatoffice-6f16b7ca72899e2ae81f4669cdf1b10a43c692e7.zip | |
latest from desktop
Diffstat (limited to 'server/src/Program.cs')
| -rw-r--r-- | server/src/Program.cs | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/server/src/Program.cs b/server/src/Program.cs index b7e6ce6..d7bbf9f 100644 --- a/server/src/Program.cs +++ b/server/src/Program.cs @@ -38,6 +38,7 @@ global using IOL.GreatOffice.Api.Data.Static; global using IOL.GreatOffice.Api.Services; global using IOL.GreatOffice.Api.Utilities; using System.Reflection; +using System.Security.Cryptography.X509Certificates; using IOL.GreatOffice.Api.Endpoints.V1; using IOL.GreatOffice.Api.Jobs; using Microsoft.AspNetCore.HttpOverrides; @@ -89,7 +90,10 @@ public static class Program }); } - builder.Services.AddDataProtection().PersistKeysToDbContext<AppDbContext>(); + builder.Services + .AddDataProtection() + .PersistKeysToDbContext<AppDbContext>() + .ProtectKeysWithCertificate(vaultService.Get<X509Certificate2>("")); builder.Services.Configure(JsonSettings.Default); builder.Services.AddQuartz(options => { options.UsePersistentStore(o => { |
