XSLT преобразовать в xmlSignature Java?

У меня есть документ XML. Я подписываю часть документа с помощью xmlsignature. Прежде чем найти дайджест,I want to apply XSLT transform.

 Согласно тому, что я прочитал, XSLT преобразуетXML document to another format(can be XML also). Теперь я в замешательстве,
where will be the transformed new document is avilable?

How to retrieve the value from this newly created document if I want to show it to user?

My XML Document

<r1>
 <user>asd</user>
 <person>ghi</person>
</r1>

Code for Transformation

Transform t=fac.newTransform(Transform.XPATH,new XPathFilterParameterSpec("/r1/user"));

Согласно преобразованию xpath, всякий раз, когда значение пользовательского элемента изменяется, xmlsignature не должно проверяться. И если значение элемента person изменяется, то Подпись должна быть проверена. Но когда я изменяю значение элемента person, подпись не проверяется. ЗАЧЕМ?

Ответы на вопрос(3)

Ваш ответ на вопрос