36 references to HasPrivateKey
System (5)
net\System\Net\_SecureChannel.cs (3)
326if (certEx.HasPrivateKey) 354if (collectionEx.Count > 0 && collectionEx[0].HasPrivateKey) 365if (collectionEx.Count > 0 && collectionEx[0].HasPrivateKey)
security\system\security\cryptography\x509\x509certificate2.cs (2)
781if (!this.HasPrivateKey) 1238if (!HasPrivateKey)
System.Core (8)
System\Security\Cryptography\X509Certificates\ECDsaCertificateExtensions.cs (4)
26if (!certificate.HasPrivateKey || !IsECDsa(certificate)) { return null; } 147if (certificate.HasPrivateKey) 186Debug.Assert(!certificate.HasPrivateKey); 187Debug.Assert(newCert.HasPrivateKey);
System\Security\Cryptography\X509Certificates\RSACertificateExtensions.cs (4)
66if (!certificate.HasPrivateKey || !IsRSA(certificate)) 101if (certificate.HasPrivateKey) 157Debug.Assert(!certificate.HasPrivateKey); 158Debug.Assert(newCert.HasPrivateKey);
System.Data (5)
fx\src\data\System\Data\SqlClient\SqlColumnEncryptionCertificateStoreProvider.cs (5)
482if (!certificate.HasPrivateKey) 512Debug.Assert(certificate.HasPrivateKey, "Attempting to encrypt with cert without privatekey"); 528Debug.Assert(certificate.HasPrivateKey, "Attempting to decrypt with cert without privatekey"); 544Debug.Assert(certificate.HasPrivateKey, "Attempting to sign with cert without privatekey"); 571Debug.Assert(certificate.HasPrivateKey, "Attempting to sign with cert without privatekey");
System.IdentityModel (3)
System\IdentityModel\Tokens\X509AsymmetricSecurityKey.cs (1)
71if (certificate.HasPrivateKey && this.privateKey == null)
System\IdentityModel\Tokens\X509SigningCredentials.cs (1)
123if (!this.certificate.HasPrivateKey)
System\IdentityModel\X509Util.cs (1)
28if (!certificate.HasPrivateKey)
System.Security (3)
system\security\cryptography\pkcs\pkcsutils.cs (1)
533if (certificate.HasPrivateKey && certificate.NotBefore <= DateTime.Now && certificate.NotAfter >= DateTime.Now) {
system\security\cryptography\pkcs\signedpkcs7.cs (1)
188if (!signer.Certificate.HasPrivateKey)
system\security\cryptography\pkcs\signerinfo.cs (1)
162if (!signer.Certificate.HasPrivateKey)
System.ServiceModel (3)
System\ServiceModel\Security\SecurityUtils.cs (2)
875if (certificate.HasPrivateKey) 1908if (!certificate.HasPrivateKey)
System\ServiceModel\Security\TlsSspiNegotiation.cs (1)
552hasPrivateKey = certificate.HasPrivateKey && SecurityUtils.CanReadPrivateKey(certificate);
WindowsBase (3)
Base\MS\Internal\IO\Packaging\XmlDigitalSignatureProcessor.cs (2)
797if (signer.HasPrivateKey) 1198Invariant.Assert(!signer.HasPrivateKey);
Base\System\IO\Packaging\PackageDigitalSignatureManager.cs (1)
912if (!collection[i].HasPrivateKey)
WsatConfig (3)
Configuration\WsatConfiguration.cs (3)
376if (!identity.HasPrivateKey) 647if (cert != null && cert.HasPrivateKey) 701if (cert != null && cert.HasPrivateKey)
WsatUI (3)
Configuration\WsatConfiguration.cs (3)
376if (!identity.HasPrivateKey) 647if (cert != null && cert.HasPrivateKey) 701if (cert != null && cert.HasPrivateKey)