You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The database parameter should be available via `$AdditionalParameters.database` and `$AdditionalParameters.DataBase`.
Actual behavior
Test-SecretVault: HashTableBugVault2: $AdditionalParameters.database not found
Error details
No response
Environment data
Name Value
---------
PSVersion 7.3.1
PSEdition Core
GitCommitId 7.3.1
OS Microsoft Windows 10.0.19044
Platform Win32NT
PSCompatibleVersions {1.0,2.0,3.0,4.0…}
PSRemotingProtocolVersion 2.3
SerializationVersion 1.1.0.1
WSManStackVersion 3.0
Version
None
Visuals
No response
The text was updated successfully, but these errors were encountered:
Returned secrets of type Hashtable also comeback as Case Sensitive, regardless of the vault implementation, I'm not sure if this is intended design or not now considering it's possible for a vault to be case sensitive.
If this is the case, I think it should be up to the Vault author to enforce the behavior.
Prerequisites
Steps to reproduce
Register a new secret vault, vaultparameter for the database lowercase in one case, CamelCase the second time
The vaultparameters are automatically provided to the extension via the
[hashtable]$AdditionalParameters
param.Within the extension the provided hashtable uses case sensitive keys. E.g.
fails for vault HashTableBugVault2.
A demo repository exists at https://github.com/Callidus2000/SecretManagement.HashTableBugs
Expected behavior
The database parameter should be available via `$AdditionalParameters.database` and `$AdditionalParameters.DataBase`.
Actual behavior
Test-SecretVault: HashTableBugVault2: $AdditionalParameters.database not found
Error details
No response
Environment data
Version
None
Visuals
No response
The text was updated successfully, but these errors were encountered: