internal static SafeCertStoreHandle ExportCertToMemoryStore(X509Certificate certificate) { SafeCertStoreHandle invalidHandle = SafeCertStoreHandle.InvalidHandle; X509Utils.OpenX509Store(2U, 8704U, null, invalidHandle); X509Utils._AddCertificateToStore(invalidHandle, certificate.CertContext); return(invalidHandle); }
[System.Security.SecurityCritical] // auto-generated internal static SafeCertStoreHandle ExportCertToMemoryStore(X509Certificate certificate) { SafeCertStoreHandle safeCertStoreHandle = SafeCertStoreHandle.InvalidHandle; X509Utils.OpenX509Store(X509Constants.CERT_STORE_PROV_MEMORY, X509Constants.CERT_STORE_ENUM_ARCHIVED_FLAG | X509Constants.CERT_STORE_CREATE_NEW_FLAG, null, safeCertStoreHandle); X509Utils._AddCertificateToStore(safeCertStoreHandle, certificate.CertContext); return(safeCertStoreHandle); }