diff --git a/Module/Cmdlets/FIDO2/ConfirmYubiKeyFIDO2Attestation.cs b/Module/Cmdlets/FIDO2/ConfirmYubiKeyFIDO2Attestation.cs index eb59486..50eb6a0 100644 --- a/Module/Cmdlets/FIDO2/ConfirmYubiKeyFIDO2Attestation.cs +++ b/Module/Cmdlets/FIDO2/ConfirmYubiKeyFIDO2Attestation.cs @@ -170,7 +170,11 @@ private static X509Certificate2 ParseSshSkAttestation(byte[] data) try { +#if NET9_0_OR_GREATER + return X509CertificateLoader.LoadCertificate(certDer); +#else return new X509Certificate2(certDer); +#endif } catch { diff --git a/Module/powershellYK.csproj b/Module/powershellYK.csproj index 7b6e84d..2d15a4b 100644 --- a/Module/powershellYK.csproj +++ b/Module/powershellYK.csproj @@ -1,7 +1,7 @@  - net8.0;net9.0 + net8.0;net9.0;net10.0 0.0.18.0 enable enable @@ -54,16 +54,22 @@ --> - + - - + + - + - - + + + + + + + +