From 2390ab2c2ca7d3ad15c34296bec4be129ed1c7a1 Mon Sep 17 00:00:00 2001 From: Ryan Crabbe Date: Sat, 7 Mar 2026 11:04:01 -0800 Subject: [PATCH] fix: align detectAuthMethod priority with backend --- .../Settings/AdminSettings/HashicorpVault/HashicorpVault.tsx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ui/litellm-dashboard/src/components/Settings/AdminSettings/HashicorpVault/HashicorpVault.tsx b/ui/litellm-dashboard/src/components/Settings/AdminSettings/HashicorpVault/HashicorpVault.tsx index b923fafeb1e..33a2c9e22b5 100644 --- a/ui/litellm-dashboard/src/components/Settings/AdminSettings/HashicorpVault/HashicorpVault.tsx +++ b/ui/litellm-dashboard/src/components/Settings/AdminSettings/HashicorpVault/HashicorpVault.tsx @@ -17,8 +17,9 @@ import HashicorpVaultEmptyPlaceholder from "./HashicorpVaultEmptyPlaceholder"; const { Title, Text } = Typography; function detectAuthMethod(values: Record): string { - if (values.vault_token) return "Token"; if (values.approle_role_id || values.approle_secret_id) return "AppRole"; + if (values.client_cert && values.client_key) return "TLS Certificate"; + if (values.vault_token) return "Token"; return "None"; }