.NET: Understanding Impersonation

Impersonation is one of the most useful mechanisms in Windows security. It’s also fragile and easy to misuse. Careful use of impersonation can lead to a secure, easy-to-administer application. Misuse can open gaping security holes. This sample chapter will help you to use impersonation properly and effectively.