PSRedactableXMLSignatureTest.java 文件源码

java
阅读 20 收藏 0 点赞 0 评论 0

项目:xmlrss 作者:
@Test
public void engineVerifyFail() throws Exception {
    RedactableXMLSignature sig = RedactableXMLSignature.getInstance(algorithm);

    DocumentBuilderFactory documentBuilderFactory = DocumentBuilderFactory.newInstance();
    documentBuilderFactory.setNamespaceAware(true);
    DocumentBuilder documentBuilder = documentBuilderFactory.newDocumentBuilder();
    Document document = documentBuilder.parse(new File("testdata/vehicles.sig.xml"));

    NodeList nodeList = document.getElementsByTagNameNS(RedactableXMLSignature.XML_NAMESPACE, "Signature");
    assertEquals(1, nodeList.getLength());

    sig.initVerify(keyPair.getPublic());
    sig.setDocument(document);
    assertFalse(sig.verify());
    validateXSD(document);
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号