The Authorization and Profile Application Block is a reusable code component that builds on the capabilities of the Microsoft .NET Framework to help you perform authorization and access profile information.
The Authorization and Profile Application Block provides you with an infrastructure for role-based authorization and access to profile information. The block allows you to:
? Authorize a user of an application or system.
? Use multiple authorization storage providers.
? Plug in business rules for action validation.
? Map multiple identities to a single user.
? Access profile information that can be stored in multiple profile stores.