Hi Ruchith,

I have almost implemented the XPath support through EncryptedElements
/ SignedElements. I had to fix several other things as well. I still
have one question which is not clear to me - with respect to namespace
prefixes in the XPath expressions:

If i have in the policy definition:

<sp:SignedElements>
<sp:XPath>/soapenv:Envelope/soapenv:Body</sp:XPath>
</sp:SignedElements>

or even:

<sp:SignedElements>
<sp:XPath>/soapenv:Envelope/soapenv:Header/wsse:Security/wsse:UsernameToken</sp:XPath>
</sp:SignedElements>

How is the XPath engine going to know which namespaces to add , in
order to resolve the "soapenv" prefixes? Also, what if there are
proprietary prefixes defined ?

Is there some way to get all defined  prefix <-> namespace mappings ,
in order to register them when doing the XPath lookups ?

The simplest alternative would be to traverse the DOM document and
extract these myself, and store them in some Set-based structure.
Thanks.

Regards,
Angel

On 4/24/07, Angel Todorov <[EMAIL PROTECTED]> wrote:
Hi Ruchith,

I tried to debug the call on the server side, when using
<EncryptedElements> in the policy, but when i go through the variables
in the debugger, i see that the encrypted elements is empty (in the
policy model). Does this mean that the rampart policy builder also
ignores Signed/Encrypted Elements? Thanks.

Regards,
Angel

On 4/22/07, Angel Todorov <[EMAIL PROTECTED]> wrote:
> Hi Ruchith,
>
> Yes I can try to implement this. Can you suggest in which classes
> exactly the modifications for XPath support have to be hooked ?
> Thanks.
>
> Regards,
> Angel
>
> On 4/19/07, Ruchith Fernando <[EMAIL PROTECTED]> wrote:
> > Hi Angel,
> >
> > I don't think we will be supporting Signed/EncryptedElements assertion
> > in the next release. I think we will have to do the next release soon
> > after the axis2-1.2 release and WSS4J 1.5.2 release. My estimate of
> > the release date is the first week of May.
> >
> > However we certainly can use some help in getting this implemented.
> > Patches are always welcome ! :-)
> >
> > Thanks,
> > Ruchith
> >
> > On 4/19/07, Angel Todorov <[EMAIL PROTECTED]> wrote:
> > > Hi all,
> > >
> > > Is XPath support for addressing and processing arbitrary message
> > > elements planned to be supported in the next release of rampart ?
> > > Thanks.
> > >
> > > Regards,
> > > Angel
> > >
> >
> >
> > --
> > www.ruchith.org
> > www.wso2.org
> >
>

Reply via email to