我正在研究 W3C 小部件规范。我对 JSR-105 功能有疑问。
谁能告诉我如何引用 XMLObject?
<?xml version="1.0" encoding="UTF-8"?>
<Signature>
<SignedInfo>
<Reference URI="#prop"/> <!-- How can I refer the Object? Isn't it the actual output? -->
</SignedInfo>
<Object Id="prop"/>
</Signature>
我认为我可以newXXX
使用XMLSignatureFactory
. 但我想不出为此制作Reference
对象的方法。因为我找不到NodeSetData
为XMLObject
实例制作 a 的方法。
我目前的解决方案是...
- 制作一个
org.w3c.dom.Document
包含该Object
元素及其子元素的元素。 - 并为元素
URIDereferencer
返回 aNodeSetData
。
这是最好的方法吗?有没有首选的方法?