void ValidateDocument(string xml) { FirmaXadesNet.XadesService svc = new FirmaXadesNet.XadesService(); XmlDocument doc = new XmlDocument { PreserveWhitespace = true }; doc.LoadXml(xml); var resultDoc = svc.Load(doc); var result2 = svc.Validate(resultDoc[0]); Assert.True(result2.IsValid); }
void ValidateDocumentSignatureOnly(string xml) { //signedDocument.Save(@"c:\temp\xades.xml"); FirmaXadesNet.XadesService svc = new FirmaXadesNet.XadesService(); XmlDocument doc = new XmlDocument { PreserveWhitespace = true }; doc.LoadXml(xml); var resultDoc = svc.Load(doc); var result = resultDoc[0].XadesSignature.XadesCheckSignature(Microsoft.Xades.XadesCheckSignatureMasks.AllChecks); Assert.True(result); }