8 references to EvpAlgorithmFamilyId
System.Security.Cryptography (8)
src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.EvpPkey.cs (1)
51internal static partial EvpAlgorithmFamilyId EvpPKeyFamily(SafeEvpPKeyHandle handle);
System\Security\Cryptography\X509Certificates\OpenSslExportProvider.cs (7)
33Interop.Crypto.EvpAlgorithmFamilyId evpAlgId = Interop.Crypto.EvpPKeyFamily(privateKey); 37Interop.Crypto.EvpAlgorithmFamilyId.RSA => new RSAOpenSsl(privateKey), 38Interop.Crypto.EvpAlgorithmFamilyId.ECC => new ECDsaOpenSsl(privateKey), 39Interop.Crypto.EvpAlgorithmFamilyId.DSA => new DSAOpenSsl(privateKey), 51if (evpAlgId == Interop.Crypto.EvpAlgorithmFamilyId.MLKem) 59if (evpAlgId == Interop.Crypto.EvpAlgorithmFamilyId.MLDsa) 67if (evpAlgId == Interop.Crypto.EvpAlgorithmFamilyId.SlhDsa)