Mono Class Library: Namespaces

System.Security.Principal Namespace

[Edit]

Classes

TypeReason
GenericIdentityA generic purpose IIdentity implementation.
GenericPrincipalA generic purpose IPrincipal implementation.
IdentityNotMappedExceptionDocumentation for this section has not yet been entered.
IdentityReferenceDocumentation for this section has not yet been entered.
IdentityReferenceCollectionDocumentation for this section has not yet been entered.
NTAccountDocumentation for this section has not yet been entered.
SecurityIdentifierDocumentation for this section has not yet been entered.
WindowsIdentityThis class represent an operating system identity (user).
WindowsImpersonationContextThis class holds the impersonation context and the possibility to revert to the original identity.
WindowsPrincipalThis class represents the group membership of an operating system user.

Interfaces

TypeReason
IIdentityThis is the common interface for all Identity classes.
IPrincipalThis is the common interface for all Principal classes.

Enumerations

TypeReason
PrincipalPolicyThe policy under which the thread principal is created.
TokenAccessLevelsDocumentation for this section has not yet been entered.
TokenImpersonationLevelDocumentation for this section has not yet been entered.
WellKnownSidTypeDocumentation for this section has not yet been entered.
WindowsAccountTypeThe differrent types of account under Windows.
WindowsBuiltInRoleBuilt-in Windows roles.