Programming Windows Identity Foundation
Apply the principles - and patterns - for implementing identity
Get hands-on guidance for using Windows Identity Foundation (WIF) to solve common authentication, authorization, and customization issues in Web applications and services.Apply the principles - and patterns - for implementing claims-based identity in your .NET solutionsTake control of access and identity management with Windows Identity Foundation (WIF) - the claims-based identity model in Microsoft .NET. Led by an insider on the WIF engineering team, you´ll learn practical, scenario-based approaches for implementing WIF in your Web applications and services - while streamlining development and IT overhead.
Discover how to:
- Implement authentication and authorization in ASP.NET - without low-level code
- Delve deeper - examining WS-Federation and WS-Trust protocols in action
- Configure WIF for fine-grained control over identity management
- Implement Single Sign-On, Single Sign-Out, advanced session management, and other patterns
- Tackle advanced scenarios - from managing delegation to flowing identity across multiple tiers
- Employ claims-based identity in Windows Communication Foundation
- Use WIF to help secure applications and services hosted on Windows Azure
- Extend WIF to Microsoft Silverlight and ASP.NET MVC
Contents at a Glance
| Part I | | Windows Identity Foundation for Everybody |
| 1 | | Claims-Based Identity | 3 |
| 2 | | Core ASP.NET Programming | 23 |
| Part II | | Windows Identity Foundation for Identity Developers |
| 3 | | WIF Processing Pipeline in ASP.NET | 51 |
| 4 | | Advanced ASP.NET Programming | 95 |
| 5 | | WIF and WCF | 145 |
| 6 | | WIF and Windows Azure | 185 |
| 7 | | The Road Ahead | 215 |
About the Author Vittorio Bertocci:
Vittorio Bertocci is a Senior Architect Evangelist in the Developer Platform Evangelism division at Microsoft, and a key member of the extended engineering team for WIF. He is an expert on identity, Windows Azure, and .NET development; a frequent speaker at Microsoft PDC, Tech´Ed, and other industry events; and a coauthor of A Guide to Claims-Based Identity and Access Control. |