In my client I do this to authenticate with BASIC authentication:
/* Setup to authenticate with the server. */
| bp.getRequestContext().put(BindingProvider.USERNAME_PROPERTY,
subscriberID);
| bp.getRequestContext().put(BindingProvider.PASSWORD_PROPERTY,
pw);
|
I'd like to access the USERNAME_PROPERTY from within my web services class.
With JBOSS 4.0.5GA and Axis 1.1 (I think) I did this:
final MessageContext msgContext = MessageContext.getCurrentContext();
| msgContext.getUsername();
|
With JBOSS WS 2.0.2 GA (running under JBOSS 4.2.2GA) I've dropped Axis and so
I've tried things like this, but none seem to work:
| @Resource
| WebServiceContext wsContext;
|
| ...
|
| MessageContext msgContext = wsContext.getMessageContext();
| String username = (String)
msgContext.get(BindingProvider.USERNAME_PROPERTY) ;
|
What's the correct way to access this message property from the server side?
View the original post :
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4122860#4122860
Reply to the post :
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4122860
_______________________________________________
jboss-user mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/jboss-user