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.
This commit is contained in:
@@ -1,14 +1,16 @@
|
||||
@{
|
||||
RootModule = "Resolve-DSCConfigurationData.psm1"
|
||||
ModuleVersion = "1.0.1"
|
||||
ModuleVersion = "1.0.2"
|
||||
GUID = "1d6ba0d4-93d5-4b0f-94c7-bf10a30fe0e8"
|
||||
Author = "Torsten Brendgen"
|
||||
Copyright = "(c) Torsten Brendgen. All rights reserved."
|
||||
Description = "Resolves parameters, variables, and expressions in DSC configuration data."
|
||||
PowerShellVersion = "5.1"
|
||||
FunctionsToExport = @(
|
||||
"Get-DSCConfigurationDataCredentialProvider",
|
||||
"Resolve-DSCConfigurationData",
|
||||
"Register-DSCConfigurationDataCredentialProvider",
|
||||
"Set-DSCConfigurationDataCredentialProvider",
|
||||
"Unregister-DSCConfigurationDataCredentialProvider"
|
||||
)
|
||||
CmdletsToExport = @()
|
||||
|
||||
Reference in New Issue
Block a user