Hi Sergey,
I tried with your suggestions like public Response getCredentials(@Context MessageContext mc) { AuthorizationPolicy policy = (AuthorizationPolicy)mc.get(AuthorizationPolicy.class); System.out.println(policy.getUserName()); ....... ....... When I tried to give the Authentication from SOAP UI, I got null. Please correct me where I did the mistake. Regards Saravanan R Sergey Beryozkin-2 wrote: > > Hi > > The only way at the moment to get AuthorizationPolicy object in the app > code is to do something like this : > > @Context MessageContext mc; > .... > AuthorizationPolicy policy = > (AuthorizationPolicy)mc.get(AuthorizationPolicy.class); > > cheers, Sergey > > > >> >> Hi All, >> >> I am creating REST application using JAX RS. >> >> I am using SOAPUI to test the application. >> >> My Rest needs to receive the Http Basic Authentication from the >> SOAPUI. >> >> I just want to receive the authentication details like >> username,password and >> domain in JAX RS method. >> >> Can anyone give the idea how to get the authentication details in the >> parameter of the method. > > I ended up not needing this, but I experimented with creating an > "AuthorizationRequestHandler" class (implements RequestHandler) and > putting that in my "jaxrs:providers" list. That requires a > "handleRequest(Message message, ClassResourceInfo classResourceInfo)" > method, where I can call "AuthorizationPolicy policy = > message.get(AuthorizationPolicy.class);". The AuthorizationPolicy > contains the username and password. > > What is not clear to me, however, is where this object is available > somehow at the controller level. > > > -- View this message in context: http://old.nabble.com/Http-basic-authentication-in-JAX-RS-tp27416364p27437539.html Sent from the cxf-user mailing list archive at Nabble.com.