私のC#WebサービスアプリケーションでVaultSharp postgresql secret backendを利用してPostgresデータベースのパスワードを管理するためにHashicorp's Vaultソフトウェアを使用しています。Hashcorp Vaultパスワードを使用してnpgsqlプール接続を更新する
これらのアプリケーションは、永続接続を持つデータベースプールを使用してPostgreSQLサーバに接続します。
この設定では、Vaultはアプリケーションに提供されたデータベースユーザー名とパスワードを動的に生成して取り消します。
私は明確ではないが、私のアプリケーションがリース期限が切れる前にデータベースサーバに動的に再認証するための自動化された方法はありますか?または、永続的なデータベース接続を手動で管理し、リース期限が切れる前にそれらを手動で切断または再接続する必要がありますか?
これは、これがnpgsqlやこれに対応するデータベースドライバの機能、あるいは既存の接続で新しいユーザー名とパスワードで再認証する方法があることを望んでいます。