3 writes to m_safeCertContext
mscorlib (3)
system\security\cryptography\x509certificates\x509certificate.cs (3)
89
m_safeCertContext
= SafeCertContextHandle.InvalidHandle;
204
m_safeCertContext
= cert.GetCertContextForCloning();
616
m_safeCertContext
= SafeCertContextHandle.InvalidHandle;
28 references to m_safeCertContext
mscorlib (28)
system\security\cryptography\x509certificates\x509certificate.cs (28)
194
X509Utils.DuplicateCertContext(handle,
m_safeCertContext
);
203
if (cert.
m_safeCertContext
.pCertContext != IntPtr.Zero) {
237
return
m_safeCertContext
.pCertContext;
246
return X509Utils._GetSubjectInfo(
m_safeCertContext
, X509Constants.CERT_NAME_RDN_TYPE, true);
254
return X509Utils._GetIssuerName(
m_safeCertContext
, true);
262
m_serialNumber = X509Utils._GetSerialNumber(
m_safeCertContext
);
275
m_publicKeyParameters = X509Utils._GetPublicKeyParameters(
m_safeCertContext
);
292
m_publicKeyOid = X509Utils._GetPublicKeyOid(
m_safeCertContext
);
302
m_publicKeyValue = X509Utils._GetPublicKeyValue(
m_safeCertContext
);
386
if (
m_safeCertContext
.IsInvalid)
387
return other.
m_safeCertContext
.IsInvalid;
400
if (
m_safeCertContext
.IsInvalid)
417
if (fVerbose == false ||
m_safeCertContext
.IsInvalid)
486
m_issuerName = X509Utils._GetIssuerName(
m_safeCertContext
, false);
497
m_subjectName = X509Utils._GetSubjectInfo(
m_safeCertContext
, X509Constants.CERT_NAME_RDN_TYPE, false);
611
if (!
m_safeCertContext
.IsInvalid) {
614
m_safeCertContext
.Dispose();
636
if (
m_safeCertContext
.IsInvalid)
653
return
m_safeCertContext
;
665
return
m_safeCertContext
;
674
if (
m_safeCertContext
.IsInvalid)
685
X509Utils._GetDateNotAfter(
m_safeCertContext
, ref fileTime);
699
X509Utils._GetDateNotBefore(
m_safeCertContext
, ref fileTime);
712
m_rawData = X509Utils._GetCertRawData(
m_safeCertContext
);
723
m_serialNumber = X509Utils._GetSerialNumber(
m_safeCertContext
);
733
m_thumbprint = X509Utils._GetThumbprint(
m_safeCertContext
);
811
m_safeCertContext
);
851
m_safeCertContext
);