Пример #1
0
        internal static void TrustClusterCABundle()
        {
            if (s_bundleAdded)
            {
                return;
            }
            s_bundleAdded = true;

            using (X509Store store = new X509Store(StoreName.Root, StoreLocation.CurrentUser))
            {
                store.Open(OpenFlags.ReadWrite);

                List <X509Certificate2> certificates = CertificateLoader.LoadCertificatesFromCABundle(ClusterCABundle);
                foreach (var cert in certificates)
                {
                    store.Add(cert);
                }
            }
        }