On Oct 9, 2014, at 8:01 PM, Jason Pell <[email protected]> wrote: > I can't upgrade to 3.x as yet. So I need to figure out a way to do this in > 2.7.
I THINK you should be able to do a PhaseInterceptorChain.getCurrentMessage() within the AlternativeSelector to get the message and grab the operation out of there. Dan > On 10/10/2014 4:18 AM, "Daniel Kulp" <[email protected]> wrote: > >> >> On Oct 9, 2014, at 5:41 AM, Jason Pell <[email protected]> wrote: >> >>> For instance I want to force choosing username password token for one >>> method call and then a saml bearer token for all others. >>> >>> I don't have enough info in the assertor http conduit >> >> In the AlternativeSelector for CXF 3.0.x, we added the Message as a >> parameter. Thus, you should be able to look at the operation being called >> and select different alternatives. That param was added to specifically >> address this type of use case. (as well as ability to look in the message >> to see if things like usernames/passwords are available and maybe select a >> different alternative if not). >> >> >> >> -- >> Daniel Kulp >> [email protected] - http://dankulp.com/blog >> Talend Community Coder - http://coders.talend.com >> >> -- Daniel Kulp [email protected] - http://dankulp.com/blog Talend Community Coder - http://coders.talend.com
