4 writes to m_safeCertChainHandle
System (4)
security\system\security\cryptography\x509\x509chain.cs (4)
105
m_safeCertChainHandle
= SafeX509ChainHandle.InvalidHandle;
115
m_safeCertChainHandle
= CAPI.CertDuplicateCertificateChain(chainContext);
216
ref
m_safeCertChainHandle
);
253
m_safeCertChainHandle
= SafeX509ChainHandle.InvalidHandle;
9 references to m_safeCertChainHandle
System (9)
security\system\security\cryptography\x509\x509chain.cs (9)
116
if (
m_safeCertChainHandle
== null ||
m_safeCertChainHandle
== SafeX509ChainHandle.InvalidHandle)
126
return
m_safeCertChainHandle
.DangerousGetHandle();
136
return
m_safeCertChainHandle
;
231
m_safeCertChainHandle
,
251
if (!
m_safeCertChainHandle
.IsInvalid) {
252
m_safeCertChainHandle
.Dispose();
276
using (SafeX509ChainHandle safeCertChainHandle = CAPI.CertDuplicateCertificateChain(
m_safeCertChainHandle
)) {
282
X509Utils.memcpy(
m_safeCertChainHandle
.DangerousGetHandle(), new IntPtr(&pChain), cbSize);