Ejemplo n.º 1
0
        private void InitializeDetailsTab()
        {
            //Fiil DataGridView with the details of the signature
            foreach (KeyValuePair <string, string> entry in _signature.CertificateInfo)
            {
                DataGridViewRow row = CreateGridViewRow(entry.Key, entry.Value);
                _certificateDataGridView.Rows.Add(row);
            }

            _certificateDataGridView.Rows.Add(CreateGridViewRow("Version", _signature.Version.ToString()));
            _certificateDataGridView.Rows.Add(CreateGridViewRow("Valid To", _signature.ValidTo.ToLocalTime().ToString()));
            _certificateDataGridView.Rows.Add(CreateGridViewRow("Valid From", _signature.ValidFrom.ToLocalTime().ToString()));
            _certificateDataGridView.Rows.Add(CreateGridViewRow("KeyUsage", PDFSignaturesHelper.GetKeyUsageString(_signature.KeyUsage)));
        }
Ejemplo n.º 2
0
        private void InitializeSummaryTab()
        {
            _signatureValidityStateValueLabel.Text = PDFSignaturesHelper.GetState(_signature.State);

            _signedByValueLabel.Text = PDFSignaturesHelper.GetSignedByString(_signature.CertificateInfo["Subject"]);

            _issuedByValueLabel.Text = PDFSignaturesHelper.GetSignedByString(_signature.CertificateInfo["Issuer"]);

            _validFromValueLabel.Text = _signature.ValidFrom.ToLocalTime().ToString();

            _validToValueLabel.Text = _signature.ValidTo.ToLocalTime().ToString();

            _intededUsageValueLabel.Text = PDFSignaturesHelper.GetKeyUsageString(_signature.KeyUsage);

            _certificationInformationLabel.Text = GetCertificationInformationLabelData();
        }