You can refer my example here
You can add me on skype where we can discuss this in details
Thank you very much.
Your example provides a solution to #1. I see how I can access the HTTP header variables from the Identity Asserter code.
Now I still need an answer to #2
2. Once I have the values for name and email address how to I set those in the user object so they are available in WLS and applications?