Beispiel #1
0
        private void button_certificate_from_file_Click(object sender, EventArgs e)
        {
            var openCertForm = new OpenCertificateForm();
            if (openCertForm.ShowDialog() != System.Windows.Forms.DialogResult.OK)
                return;

            if (!File.Exists(openCertForm.FileName))
            {
                MessageBox.Show("Указанный файл не существует");
                return;
            }

            byte[] data = File.ReadAllBytes(openCertForm.FileName);
            if (data == null || data.Length<=0)
            {
                MessageBox.Show("Указан пустой файл");
                return;
            }

            var cert = _reader.GetCertificateFromFile(File.ReadAllBytes(openCertForm.FileName), openCertForm.Password);
            if (cert == null)
            {
                MessageBox.Show("Невозможно открыть файл с сертификатом");
                return;
            }

            this.FillCertificatesList(cert);
        }
Beispiel #2
0
        private void button_certificate_from_file_Click(object sender, EventArgs e)
        {
            var openCertForm = new OpenCertificateForm();

            if (openCertForm.ShowDialog() != System.Windows.Forms.DialogResult.OK)
            {
                return;
            }

            if (!File.Exists(openCertForm.FileName))
            {
                MessageBox.Show("Указанный файл не существует");
                return;
            }

            byte[] data = File.ReadAllBytes(openCertForm.FileName);
            if (data == null || data.Length <= 0)
            {
                MessageBox.Show("Указан пустой файл");
                return;
            }

            var cert = _reader.GetCertificateFromFile(File.ReadAllBytes(openCertForm.FileName), openCertForm.Password);

            if (cert == null)
            {
                MessageBox.Show("Невозможно открыть файл с сертификатом");
                return;
            }

            this.FillCertificatesList(cert);
        }