【问题标题】:Open Source XPath Filter 2.0 implementation [closed]开源 XPath 过滤器 2.0 实现 [关闭]
【发布时间】:2011-10-03 21:15:42
【问题描述】:

有谁知道XPath Filter 2.0 的开源实现,最好是Java?但任何其他语言也可以。标准不是那么新,所以应该存在一些东西,但我找不到任何东西......

如果真的没有足够的东西,有没有人实现过它并且可以告诉我用标准方法(DOM 模型加 XPath)实现它有多困难?只是一个粗略的估计,两个全职工作的人需要几天还是几周的时间?

【问题讨论】:

    标签: java xml xpath open-source xml-signature


    【解决方案1】:

    您看过 Apache Santuario 库吗?

    它带有一个实现XML Signature XPath Filter v2.0的类:

    TransformXPath2Filter

    这里列出了更多的实现(虽然我没有检查过这些):

    XML Signature XPath Filter2 Interop Report

    【讨论】:

    • 感谢您的链接!我添加了一个我们发现完成的答案。
    【解决方案2】:

    感谢 0xA3。互操作性报告列出了以下两个支持 XPath Filter 2 的开源库:

    在我们自己的分析中,我们发现 XML 数字签名的 JDK-internal implementation 也支持该功能,尽管以隐含的方式,实现不是公共 API 并且对用户隐藏。作为 Sun/Oracle JDK 中的整个 XML-DSIG 实现,它在内部使用了 Apache Santuario 实现的一个版本。

    我们最终选择了Jaxen,因为它比 Santuario 更容易集成。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-01-10
      • 2011-04-08
      • 1970-01-01
      • 1970-01-01
      • 2018-05-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多