System.Security.Principal Obor názvů

Definuje objekt zabezpečení, který představuje kontext zabezpečení, pod kterým je spuštěný kód. Defines a principal object that represents the security context under which code is running. Další informace najdete v tématu zabezpečení na základě rolí. For more information, see Role-Based Security.

Třídy

GenericIdentity

Představuje obecného uživatele.Represents a generic user.

GenericPrincipal

Představuje obecný objekt zabezpečení.Represents a generic principal.

IdentityNotMappedException

Představuje výjimku pro objekt zabezpečení, jehož identita nemohla být namapována na známou identitu.Represents an exception for a principal whose identity could not be mapped to a known identity.

IdentityReference

Představuje identitu a je základní třídou NTAccount SecurityIdentifier tříd a.Represents an identity and is the base class for the NTAccount and SecurityIdentifier classes. Tato třída neposkytuje veřejný konstruktor, a proto nemůže být zděděna.This class does not provide a public constructor, and therefore cannot be inherited.

IdentityReferenceCollection

Představuje kolekci IdentityReference objektů a poskytuje způsob, jak převést sady IdentityReference objektů odvozené na IdentityReference odvozené typy.Represents a collection of IdentityReference objects and provides a means of converting sets of IdentityReference-derived objects to IdentityReference-derived types.

NTAccount

Představuje účet uživatele nebo skupiny.Represents a user or group account.

SecurityIdentifier

Představuje identifikátor zabezpečení (SID) a poskytuje operace zařazování a porovnávání pro identifikátory SID.Represents a security identifier (SID) and provides marshaling and comparison operations for SIDs.

WindowsIdentity

Představuje uživatele systému Windows.Represents a Windows user.

WindowsImpersonationContext

Představuje uživatele systému Windows před operací zosobnění.Represents the Windows user prior to an impersonation operation.

WindowsPrincipal

Umožňuje kódu kontrolovat členství uživatele ve skupině systému Windows.Enables code to check the Windows group membership of a Windows user.

Rozhraní

IIdentity

Definuje základní funkce objektu identity.Defines the basic functionality of an identity object.

IPrincipal

Definuje základní funkce objektu zabezpečení.Defines the basic functionality of a principal object.

Výčty

PrincipalPolicy

Určuje, jakým způsobem by měly být vytvořeny objekty zabezpečení a identity pro doménu aplikace.Specifies how principal and identity objects should be created for an application domain. Výchozí formát je UnauthenticatedPrincipal.The default is UnauthenticatedPrincipal.

TokenAccessLevels

Definuje oprávnění uživatelského účtu přidruženého k přístupovému tokenu.Defines the privileges of the user account associated with the access token.

TokenImpersonationLevel

Definuje úrovně zosobnění zabezpečení.Defines security impersonation levels. Úrovně zosobnění zabezpečení určují míru, se kterou proces serveru může jednat jménem procesu klienta.Security impersonation levels govern the degree to which a server process can act on behalf of a client process.

WellKnownSidType

Definuje sadu běžně používaných identifikátorů zabezpečení (SID).Defines a set of commonly used security identifiers (SIDs).

WindowsAccountType

Určuje typ použitého účtu systému Windows.Specifies the type of Windows account used.

WindowsBuiltInRole

Určuje společné role, které se mají používat s IsInRole(String) .Specifies common roles to be used with IsInRole(String).