Beispiel #1
0
        static public string GetIssuerFields(byte[] cert, string field)
        {
            Org.BouncyCastle.X509.X509CertificateParser cp    = new Org.BouncyCastle.X509.X509CertificateParser();
            Org.BouncyCastle.X509.X509Certificate[]     chain = new Org.BouncyCastle.X509.X509Certificate[]
            {
                cp.ReadCertificate(cert)
            };

            if (chain[0] != null)
            {
                return(PdfPKCS7.GetIssuerFields(chain[0]).GetField(field));
            }

            return(string.Empty);
        }
Beispiel #2
0
 static public string GetIssuerFields(X509Certificate cert, string field)
 {
     return(PdfPKCS7.GetIssuerFields(cert).GetField(field));
 }