From e9b28e89ae630849131e12cd4d400fba764eb8c3 Mon Sep 17 00:00:00 2001 From: ttaeschn Date: Mon, 24 Feb 2020 08:15:59 +0100 Subject: [PATCH] added token auth method --- VaultSyncPlugin/SynchronousVaultClient.cs | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/VaultSyncPlugin/SynchronousVaultClient.cs b/VaultSyncPlugin/SynchronousVaultClient.cs index 44df532..07fc718 100644 --- a/VaultSyncPlugin/SynchronousVaultClient.cs +++ b/VaultSyncPlugin/SynchronousVaultClient.cs @@ -59,7 +59,15 @@ public SynchronousVaultClient(Uri vaultUrl, string authPath, string vaultLogin, this.authPath = authPath; this.vaultLogin = vaultLogin; this.vaultPassword = vaultPassword; - this.client = new VaultClient(vaultUrl); + + if (authPath.Equals("token")) + { + this.client = new VaultClient(vaultUrl, token = vaultPassword); + } + else { + this.client = new VaultClient(vaultUrl); + } + } ///