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 > > >
