I have a scenario where a Web Application needs to authenticate user using an IDP that sends SAML 2.0. To be specific SiteMinder. I was told they will send me SAML 2.0 assertions.
Being completely new to this I researched and got an fair amount of idea of what it is , Also this link that I refereed says STS can play two roles (as identity providers (IdP) when they authenticate users or as federation providers (FP) when they sit in the middle of a trust chain and act as "relying parties" for other IdPs) this brings me to a conclusion I can only use ADFS.
I also saw this nice project along with other information in their web site, http://thinktecture.github.io/ which allowed me to successfully get up and running a Claims based App and cleared many concepts. I am not sure if I need to use Identity Server as STS
Now with all these I am left with these question,
To support a IDP that does SAML 2.0 , do I need to write a STS (May be use Identity Server V2 from thinktecture ?) that sits between IDP and my APP.
I also see people saying use ADFS that support SAML and talk to ADFS.
I already started exploring ComponentSource they have SAML Lib.
Please Advice.