JSR-105 для вывода подписи - PullRequest
1 голос
/ 23 мая 2011

Я работаю над W3C Widgets Spec.У меня есть вопрос с функциями 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>

Я думал, что смогу сделать XML-часть с этими newXXXметоды в XMLSignatureFactory.Но я не мог найти способ сделать объект Reference для этого.Потому что я не смог найти способ сделать NodeSetData для экземпляра XMLObject.

Мое текущее решение ...

  1. Сделать org.w3c.dom.Document, содержащийObject элемент и его потомки.
  2. И сделать URIDereferencer возвращает NodeSetData для элемента.

Это лучший способ?Есть какой-нибудь предпочтительный способ?

...