From 22040cf1e7075547b749f2a7966183759e8bfc6f Mon Sep 17 00:00:00 2001 From: Developer 02 Date: Thu, 9 Jan 2025 23:59:58 +0100 Subject: [PATCH] fix(CryptoFactoryParams): Die Zuweisung des Standard-Depotnamens wurde unter das Ereignis afterCreate verschoben. --- .../Config/CryptoFactoryParams.cs | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/DigitalData.Core.Security/Config/CryptoFactoryParams.cs b/DigitalData.Core.Security/Config/CryptoFactoryParams.cs index fe6b615..7f63cdd 100644 --- a/DigitalData.Core.Security/Config/CryptoFactoryParams.cs +++ b/DigitalData.Core.Security/Config/CryptoFactoryParams.cs @@ -47,17 +47,17 @@ namespace DigitalData.Core.Security.Config public CryptoFactoryParams() { - // set defaults - var vaultDecryptor = VaultDecryptor is null ? Decryptors.FirstOrDefault() : VaultDecryptor; - if (vaultDecryptor is not null) - vaultDecryptor.Id = "Vault"; - - foreach (var descriptor in TokenDescriptors) - descriptor.IdSeparator = FileNameSeparator; - // init decryptors AfterCreate += () => { + // set default parameters + var vaultDecryptor = VaultDecryptor is null ? Decryptors.FirstOrDefault() : VaultDecryptor; + if (vaultDecryptor is not null) + vaultDecryptor.Id = "Vault"; + + foreach (var descriptor in TokenDescriptors) + descriptor.IdSeparator = FileNameSeparator; + // Create root folder if it does not exist if (!Directory.Exists(PemDirectory)) Directory.CreateDirectory(PemDirectory);