On 11/5/06, Ruchith Fernando <[EMAIL PROTECTED]> wrote:
Hi Raul,

On 11/5/06, Raul Benito <[EMAIL PROTECTED]> wrote:
> You Wss4j guy always using untested XMLSignature constructors!!! ;)
> Just joking. You hit again another XMLSignature constructor that there
> is no unit test for it.
> The problem is that for creating new Signatures(for signing)
>  public XMLSignature( Document doc, String BaseURI,
>           Element SignatureMethodElem, Element CanonicalizationMethodElem)
>               throws XMLSecurityException
>
> Use the SignatureAlgorithm (Element) constructor, that normally is
> only used for verifying.

I just reviewed the WSS4J signature code ...the reason for using this
constructor is to provide the "CanonicalizationMethod" element
carrying an  "InclusiveNamespaces" element, to be included in
"SignedInfo".

See here [1] for the code snippet from WSS4J where we create the
XMLSignature instance.

I will take  a look, I promise. But this week will be impossible.
Anyway the fix in the svn head

Reply via email to