Converting Assertion token type
I have an Assertion token obtained from Web Brower SSO Profile - SP
initiated: Redirect -> POST binding with ADFS2.0. This token is saved in the
memory as xml string. I could have it as Assertion object, but Assertion
object type is came from OpenSAML. I need to pass this Assertion token in
place of the actAsToken in following Metro code. My STS is still ADFS2.0.
How do I convert Assertion token of different type to the Metro Token type?
Is this something possible?
Token actAsToken = getActAsToken();
The web service that I need to call is .NET and it seems Metro has the best
interpretability with .NET. If I couldn't get this one done, then I am
pretty blocked. Of course, if I can achieve Web Browser SSO Profile with
Metro, then I wouldn't bother with OpenSAML(I have a complete code for this