I used
RPX service today in one of my random web application
BookTwitts that i am trying to make it just for fun. RPX is pretty cool, it's a hassle to work on that very redundant work of user sign-in, maintaining profile etc. with RPX you can use 6 of the OAuth providers for free and the setup process is super easy.
Now to handle the callback POST request from the RPX proxy with authentication token after the user is authenticated we can write a simple java code. Here's the main snippet i used. (Assuming Spring MVC controller)
Here, I used Spring MVC controller example to handle POST request from RPX with authentication token as a request parameter. Also used Gson library for serializing JSON response to the RPXResponse object.
Now here's how RpxHelper class looks like that fetches the JSON response using the token id from RPX post request.
And at last here's how the RPXResponse class and serialized profile class using JSON response.
So this is it basically, after you do this you have the basic profile data provided by RPX service.. Let me know if it doesn't work for you. Happy to help!!!