42 references to Handle
System (22)
net\System\Net\_SecureChannel.cs (2)
313if (certificate.Handle != IntPtr.Zero) 441if (certificate.Handle!=IntPtr.Zero) {
net\System\Net\Internal.cs (1)
1419certContextArray = certificate.Handle;
security\system\security\cryptography\x509\x509certificate2.cs (19)
320m_safeCertContext = CAPI.CertDuplicateCertificateContext(this.Handle); 327m_safeCertContext = CAPI.CertDuplicateCertificateContext(this.Handle); 332m_safeCertContext = CAPI.CertDuplicateCertificateContext(this.Handle); 340m_safeCertContext = CAPI.CertDuplicateCertificateContext(this.Handle); 345m_safeCertContext = CAPI.CertDuplicateCertificateContext(this.Handle); 357m_safeCertContext = CAPI.CertDuplicateCertificateContext(this.Handle); 368m_safeCertContext = CAPI.CertDuplicateCertificateContext(this.Handle); 375m_safeCertContext = CAPI.CertDuplicateCertificateContext(this.Handle); 387m_safeCertContext = CAPI.CertDuplicateCertificateContext(this.Handle); 394m_safeCertContext = CAPI.CertDuplicateCertificateContext(this.Handle); 405m_safeCertContext = CAPI.CertDuplicateCertificateContext(this.Handle); 412m_safeCertContext = CAPI.CertDuplicateCertificateContext(this.Handle); 419m_safeCertContext = CAPI.CertDuplicateCertificateContext(this.Handle); 1056m_safeCertContext = CAPI.CertDuplicateCertificateContext(this.Handle); 1065m_safeCertContext = CAPI.CertDuplicateCertificateContext(this.Handle); 1074m_safeCertContext = CAPI.CertDuplicateCertificateContext(this.Handle); 1085m_safeCertContext = CAPI.CertDuplicateCertificateContext(this.Handle); 1096m_safeCertContext = CAPI.CertDuplicateCertificateContext(this.Handle); 1107m_safeCertContext = CAPI.CertDuplicateCertificateContext(this.Handle);
System.Core (2)
System\Security\Cryptography\X509Certificates\X509Native.cs (1)
215SafeCertContextHandle certificateContext = DuplicateCertContext(certificate.Handle);
System\Security\Cryptography\Xml\ManifestSignedXml.cs (1)
426int hrHash = X509Native.UnsafeNativeMethods._AxlGetIssuerPublicKeyHash(publisherCertificate.Handle,
System.IdentityModel (9)
System\IdentityModel\SecurityUtils.cs (3)
305if (collection == null || certificate == null || certificate.Handle == IntPtr.Zero) 312if (collection[i].Handle == IntPtr.Zero) 526return certificate != null && certificate.Handle != IntPtr.Zero;
System\IdentityModel\Selectors\X509CertificateChain.cs (5)
81if (certificate.Handle == IntPtr.Zero) 102certificate.Handle, 248x509.Handle, 281CAPI.CERT_CONTEXT intermediatesCertContext = (CAPI.CERT_CONTEXT) Marshal.PtrToStructure( intermediatesCert.Handle, typeof( CAPI.CERT_CONTEXT ) ); 293x509.Handle,
System\IdentityModel\SspiHelper.cs (1)
265certContextArray = certificate.Handle;
System.Security (1)
system\security\cryptography\x509\x509utils.cs (1)
137SafeCertContextHandle safeCertContext = CAPI.CertDuplicateCertificateContext(certificate.Handle);
System.ServiceModel (1)
System\ServiceModel\Security\SecurityUtils.cs (1)
2366return certificate != null && certificate.Handle != IntPtr.Zero;
System.Windows.Forms (4)
parent\parent\parent\public\Internal\NDP\Inc\mansign.cs (2)
612int hr = Win32._AxlGetIssuerPublicKeyHash(signerCert.Handle, ref pIssuerKeyHash); 788int hr = Win32._AxlGetIssuerPublicKeyHash(signerCert.Handle, ref pIssuerKeyHash);
parent\parent\parent\public\Internal\NDP\Inc\mansign2.cs (2)
1222int hr = Win32._AxlGetIssuerPublicKeyHash(signerCert.Handle, ref pIssuerKeyHash); 1423int hr = Win32._AxlGetIssuerPublicKeyHash(signerCert.Handle, ref pIssuerKeyHash);
WindowsBase (3)
Base\System\IO\Packaging\PackageDigitalSignature.cs (1)
327certificate = new X509Certificate2(signingCertificate.Handle);
Base\System\IO\Packaging\PackageDigitalSignatureManager.cs (2)
509exSigner = new X509Certificate2(certificate.Handle); 844bool valid = chain.Build(new X509Certificate2(certificate.Handle));