14 Commits

Author SHA1 Message Date
Torsten Brendgen
4b67c74ac0 Enhance configuration data handling with new reference resolution functions, dummy secret support, and update module version to 1.1.0 2026-07-07 21:50:50 +02:00
Torsten Brendgen
45e71c093c Refactor secret management providers and introduce unified handling
- Removed KeePass and SecretStore provider implementations.
- Integrated KeePass and SecretStore as vaults under the SecretManagement provider.
- Added new functions: Get-DSCConfigurationDataCredentialProvider and Set-DSCConfigurationDataCredentialProvider for managing credential providers.
- Implemented Unlock-ConfigurationDataSecretManagementVault to handle vault unlocking with master passwords.
- Updated README to reflect changes in provider usage and examples.
- Enhanced error handling and validation for vault registration and settings.
2026-07-06 22:50:39 +02:00
Torsten Brendgen
3fa52d7ada Remove obsolete test file for credential providers 2026-07-03 12:52:45 +02:00
Torsten Brendgen
4b7ebe59ef Bump module version to 1.0.1 in the module manifest 2026-07-03 11:59:16 +02:00
Torsten Brendgen
943894b8fe Add Azure Key Vault support and enhance credential handling in configuration data 2026-07-03 10:34:25 +02:00
Torsten Brendgen
9b36693444 Add support for SecretManagement and SecretStore providers, enhance configuration data handling, and introduce new utility functions 2026-07-02 23:57:14 +02:00
Torsten Brendgen
115b8be385 Add secret provider functionality and enhance configuration data resolution 2026-07-02 14:36:04 +02:00
Torsten Brendgen
1cd225c7a0 Enhance configuration data validation and add new utility functions
- Added validation for empty values in Assert-ConfigurationDataParameter.
- Introduced Assert-ConfigurationDataSecretReference for secret reference validation.
- Implemented Test-ConfigurationDataExpressionParentheses to validate expression syntax.
- Added Test-ConfigurationDataMissingReferenceError to check for missing parameter or variable definitions.
- Updated Invoke-ConfigurationDataExpression to handle new validation logic.
- Revised Readme.md to reflect changes in secret reference handling.
2026-07-01 20:34:59 +02:00
88b842c8e9 .tests/Resolve-DSCConfigurationData.Tests.ps1 gelöscht 2026-06-27 12:30:18 +00:00
Torsten Brendgen
a96fb5bd07 Merge branch 'master' of https://git.local.unique-studios.de/PowerShell-Projekte/Resolve-DSCConfigurationData 2026-06-27 14:23:18 +02:00
Torsten Brendgen
086020c3df Add parameter validation functions and enhance tests for configuration data 2026-06-27 14:22:37 +02:00
8c6642672e .tests/Resolve-DSCConfigurationData.Tests.ps1 gelöscht 2026-06-26 22:40:13 +00:00
Torsten Brendgen
3e017fc926 add .gitignore 2026-06-27 00:39:21 +02:00
Torsten Brendgen
4b83abc7f2 initial Commit 2026-06-27 00:36:04 +02:00