Exemplo n.º 1
0
        public static bool VerifySignature(XmlReader reader, IEnumerable <X509Certificate2> trustedCertificates)
        {
            X509Certificate2 certificate;

            if (VerifySignature(reader, out certificate))
            {
                return(X509Helper.IsCertificateTrusted(certificate, trustedCertificates));
            }

            return(false);
        }
Exemplo n.º 2
0
        public static bool VerifySignature(Stream xmlStream, Stream signatureStream, IEnumerable <X509Certificate2> trustedCertificates)
        {
            X509Certificate2 certificate;

            if (VerifySignature(xmlStream, signatureStream, out certificate))
            {
                return(X509Helper.IsCertificateTrusted(certificate, trustedCertificates));
            }

            return(false);
        }