System.Security.Principal
Namespace with 11 public types
Classes
IdentityNotMappedException
Represents an exception for a principal whose identity could not be mapped to a known identity.
IdentityReferenceCollection
Represents a collection of objects and provides a means of converting sets of -derived objects to -derived types.
NTAccount
Represents a user or group account.
SecurityIdentifier
Represents a security identifier (SID) and provides marshaling and comparison operations for SIDs.
WindowsIdentity
Represents a Windows user.
WindowsPrincipal
Enables code to check the Windows group membership of a Windows user.
Enumerations
TokenAccessLevels
Defines the privileges of the user account associated with the access token.
WellKnownSidType
Defines a set of commonly used security identifiers (SIDs).
WindowsAccountType
Specifies the type of Windows account used.
WindowsBuiltInRole
Specifies common roles to be used with .
Abstract Classes
IdentityReference
Represents an identity and is the base class for the and classes. This class does not provide a public constructor, and therefore cannot be inherited.