Azure.Security.KeyVault.Secrets を使えば、Microsoft Azure Key Vault にシークレットを登録できた。
以下サンプルコード。シークレットの取得もやってる。
using Azure.Identity; using Azure.Security.KeyVault.Secrets; var client = new SecretClient( vaultUri: new Uri("https://your-vault-uri/"), credential: new DefaultAzureCredential()); var name = "your-key-name"; await client.SetSecretAsync(name: name, value: "your-secret-value"); var response = await client.GetSecretAsync(name);
ExistsAsync とか欲しい。