Share via


Microsoft.Office.Excel.Server.Addins.ComputeCluster.Security Namespace

Classes

  Class Description
Public class ImpersonationHelper Helper class to programmatically impersonate a user, load and unload a user's profile, and perform other maintenance-related tasks for impersonating a user.
Public class IncorrectCredentialsSupplied Custom exception that is thrown when the deserializer file does not exist.
Public class SecurityWin32Util Helper class that encapsulates the necessary Win32 calls to perform the ImpersonationHelper class functions.
Public class UnableToImpersonateUser Custom exception that is thrown when the deserializer file does not exist.
Public class UnableToLoadProfile Custom exception that is thrown when the deserializer file does not exist.
Public class UnableToUndoImpersonation Custom exception that is thrown when the deserializer file does not exist.
Public class UnableToUnloadProfile Custom exception thrown when the deserializer file does not exist.

Enumerations

  Enumeration Description
Public enumeration LogonProvider The Win32 logon provider.
Public enumeration LogonType Defines the Win32 logon type.
Public enumeration SecurityImpersonationLevel Defines the Win32 security impersonation level.
Public enumeration TokenType Defines the Win32 token type for duplicating a primary token to use with CreateProcessAsUser.