From b3664784236d56f1cce2d76f0d1add23d7726695 Mon Sep 17 00:00:00 2001 From: Oscar Virot Date: Thu, 24 Jul 2025 16:40:48 +0200 Subject: [PATCH] Dont call Connect-Yubikey when calculating paramaters for Connect-YubiKeyFIDO2 --- Module/Cmdlets/FIDO2/ConnectYubikeyFIDO2.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Module/Cmdlets/FIDO2/ConnectYubikeyFIDO2.cs b/Module/Cmdlets/FIDO2/ConnectYubikeyFIDO2.cs index cfa1d90..e7af350 100644 --- a/Module/Cmdlets/FIDO2/ConnectYubikeyFIDO2.cs +++ b/Module/Cmdlets/FIDO2/ConnectYubikeyFIDO2.cs @@ -34,7 +34,8 @@ public class ConnectYubikeyFIDO2Command : PSCmdlet, IDynamicParameters // Get dynamic parameters based on YubiKey state public object GetDynamicParameters() { - try { YubiKeyModule.ConnectYubikey(); } catch { } + // Block this out so that Cmdlet tab completion does not call Connect-Yubikey + // try { YubiKeyModule.ConnectYubikey(); } catch { } Collection PIN; if (YubiKeyModule._yubikey is not null)