I assume you mean the [recently released] ADFS v2?
Yes, ADFS v2 supports WS-Trust (and WS-Federation) and SAML2 passive, and WIF only supports WS-Trust (and WS-Federation), not SAML2 (neither passive nor active).
WS-Federation uses WS-Trust to perform browser-based passive federation and is very similar to passive SAML2 in many ways - and in many ways it is not. The significant difference between WS-Federation and SAML2 passive is that WS-Federation v1.1 (newer version supported by ADFS v2) supports automatic metadata discovery. You only need to specify the metadata endpoint (URL) in WS-Federation, while in SAML you need to exchange metadata documents using the selected method (USB-Stick, mail, etc.).
I do not know any real security vulnerabilities in any protocol, but the approach to the exchange of metadata can be discussed forever. The WS-Federation approach makes it much easier, for example, certificate switching, automatic renewal, βfreeβ automatic provision of new members to the federation, etc. However, the βmanualβ exchange procedure in SAML2 can, at least in theory, be safer.
As to why SAML support is not included in WIF, I can only speculate. A good guess may be that someone wants sites using WIF to integrate with ADFS, and not directly with any other [third party] IdP :-)
Martin Strandbygaard
source share