15 references to GetKeyAlgorithm
System.Security.Cryptography (11)
System\Security\Cryptography\X509Certificates\CertificateRequest.cs (1)
797string keyAlgorithm = issuerCertificate.GetKeyAlgorithm();
System\Security\Cryptography\X509Certificates\CertificateRevocationListBuilder.Build.cs (2)
144if (Helpers.HashAlgorithmRequired(issuerCertificate.GetKeyAlgorithm())) 179string keyAlgorithm = issuerCertificate.GetKeyAlgorithm();
System\Security\Cryptography\X509Certificates\X509Certificate2.cs (8)
279_lazyPrivateKey ??= GetKeyAlgorithm() switch 321string keyAlgorithmOid = GetKeyAlgorithm(); 797if (MLKemAlgorithm.FromOid(GetKeyAlgorithm()) is null) 818MLKemAlgorithm? algorithm = MLKemAlgorithm.FromOid(GetKeyAlgorithm()); 896MLDsaAlgorithm? algorithm = MLDsaAlgorithm.GetMLDsaAlgorithmFromOid(GetKeyAlgorithm()); 919MLDsaAlgorithm? algorithm = MLDsaAlgorithm.GetMLDsaAlgorithmFromOid(GetKeyAlgorithm()); 1161string keyAlgorithm = certificate.GetKeyAlgorithm(); 1246string keyAlgorithm = certificate.GetKeyAlgorithm();
System.Security.Cryptography.Pkcs (4)
Internal\Cryptography\Pal\AnyOS\ManagedPal.Encrypt.cs (2)
111envelopedData.RecipientInfos[i].Ktri = recipient.Certificate.GetKeyAlgorithm() switch 116recipient.Certificate.GetKeyAlgorithm()),
System\Security\Cryptography\Pkcs\CmsRecipient.cs (1)
77switch (certificate.GetKeyAlgorithm())
System\Security\Cryptography\Pkcs\CmsSignature.cs (1)
129CmsSignature? processor = ResolveAndVerifyKeyType(certificate.GetKeyAlgorithm(), key, rsaSignaturePadding);