Instead of hardcoding secrets such as passwords into your source code, you can use
PowerShell's SecretManagement module to retrieve secrets from a secret vault
that you create.
You use the SecretManagement module to register different vault extensions and
access vault secrets. These vault extensions are responsible for authentication