Provides a namespace for implementing common classes related to security, classes such as password generation and impersonation are included.

Classes

  ClassDescription
Impersonate
This impersonate class has been designed to enable the running of code segment a user under different security context to that which is the norm. The typical example is allowing the ASP.NET account to have access to network drives while the running in the context of the ASP.NET account. This class by design implements the IDisposable interface allowing the context to automatically revert with a using statement.
ImpersonateException
ImpersonateException is the exception which is raised in the event the Impersonate class fails to Impersonate