SecretManagement.Warden
1.1.0
Bitwarden/Vaultwarden extension for the PowerShell SecretManager allowing you to Get, Set, and Remove secrets in a standardized way. Supports storing and retrieving PowerShell Objects as secrets. Can be used for automated secret retrieval/management.
Minimum PowerShell version
7.0
Installation Options
Owners
Copyright
© 2024 Industrial Info Resources, Inc. All rights reserved.
Package Details
Author(s)
- William P. Marshall
Tags
SecretManagement Secrets BitWarden Vaultwarden MacOS Linux Windows
PSEditions
Dependencies
-
- Microsoft.Powershell.SecretManagement (>= 1.1.2)
Release Notes
### Code Changes
- Changed how the version of winget-installed bitwarden-cli is checked to use the full path of the bw.exe command.
### Documentation Changes
- Updated Installation section of README.md
- Updated NOTES section of the help for ConvertTo-Hashtable.
- Updated license copyright year range.
### Breaking Changes
- The "mac failed." error message was demoted to a warning. I have not seen it cause an issue in a very long time, but I'm not sure why it stopped.
FileList
- SecretManagement.Warden.nuspec
- LICENSE.txt
- images\warden_extension_logo.svg
- SecretManagement.Warden.Extension\private\ConvertTo-Hashtable.ps1
- SecretManagement.Warden.Extension\public\Get-Secret.ps1
- README.md
- images\warden_extension_logo_85x85.png
- SecretManagement.Warden.Extension\private\Get-FullSecret.ps1
- SecretManagement.Warden.Extension\public\Get-SecretInfo.ps1
- SecretManagement.Warden.Extension\SecretManagement.Warden.Extension.Config.psd1
- SecretManagement.Warden.Extension\private\Invoke-BitwardenCLI.ps1
- SecretManagement.Warden.Extension\public\Remove-Secret.ps1
- SecretManagement.Warden.psd1
- SecretManagement.Warden.Extension\SecretManagement.Warden.Extension.psd1
- SecretManagement.Warden.Extension\private\Merge-Defaults.ps1
- SecretManagement.Warden.Extension\public\Set-Secret.ps1
- .vscode\extensions.json
- SecretManagement.Warden.Extension\SecretManagement.Warden.Extension.psm1
- SecretManagement.Warden.Extension\private\New-Secret.ps1
- SecretManagement.Warden.Extension\public\Test-SecretVault.ps1
- .vscode\settings.json
- SecretManagement.Warden.Extension\classes\BitwardenEnum.ps1
- SecretManagement.Warden.Extension\private\Sync-BitwardenVault.ps1
- SecretManagement.Warden.Extension\public\Unlock-SecretVault.ps1
- .vscode\tasks.json
- SecretManagement.Warden.Extension\classes\BitwardenPasswordHistory.ps1
- SecretManagement.Warden.Extension\private\Test-KeysInHashtable.ps1
- SecretManagement.Warden.Extension\public\Unregister-SecretVault.ps1
- images\LICENSE.txt
- SecretManagement.Warden.Extension\private\ConvertTo-BWEncoding.ps1