Should you use passwords, X.509, Kerberos, LDAP, SAML or something else? Developers are faced with a dizzying array of identity technologies, no one of which works for all scenarios. In this session, learn how a new abstraction layer for identity - the claims based identity model - gives developers a single way to secure an application regardless of type of application (web application, web service or other) or scenario (B2B, B2C, B2E, enterprise, cloud). Find out how, using this model, it is easy to enable security features previously out of reach: supporting multiple authentication types in a single application, enforcing "step up" to a stronger authentication type on the fly and delegating user identity between applications. Learn how to use this model in .Net with Microsoft Code Name "Zermatt", how it works with Active Directory using Microsoft Code Name "Geneva", how it works with Windows CardSpace and how it interoperates across platforms.