This is related to SecretStore issue (https://github.com/PowerShell/SecretStore/issues/76#issuecomment-878563772).
If an extension vault does not support multiple registrations but is registered twice in SecretManagement, the vault will be registered twice with different names. This can be confusing to the user and lead to data loss.
Proposed fix is to allow an extension vault to indicate if it can be registered multiple times, and if not then disallow a second registration.
This is related to SecretStore issue (https://github.com/PowerShell/SecretStore/issues/76#issuecomment-878563772). If an extension vault does not support multiple registrations but is registered twice in SecretManagement, the vault will be registered twice with different names. This can be confusing to the user and lead to data loss.
Proposed fix is to allow an extension vault to indicate if it can be registered multiple times, and if not then disallow a second registration.