System.Security.Principal Obor názvů
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Definuje objekt objektu zabezpečení, který představuje kontext zabezpečení, pod kterým je spuštěný kód. Další informace najdete v tématu Role-Based Zabezpečení.
Třídy
| Name | Description |
|---|---|
| GenericIdentity |
Představuje obecného uživatele. |
| GenericPrincipal |
Představuje obecný objekt zabezpečení. |
| IdentityNotMappedException |
Představuje výjimku objektu zabezpečení, jehož identitu nelze namapovat na známou identitu. |
| IdentityReference |
Představuje identitu a je základní třídou pro třídy NTAccount a SecurityIdentifier třídy. Tato třída neposkytuje veřejný konstruktor, a proto nelze dědit. |
| IdentityReferenceCollection |
Představuje kolekci objektů a poskytuje způsob převodu IdentityReference množin odvozených IdentityReferenceobjektů na IdentityReferenceodvozené typy. |
| NTAccount |
Představuje účet uživatele nebo skupiny. |
| SecurityIdentifier |
Představuje identifikátor zabezpečení (SID) a poskytuje operace zařazování a porovnání identifikátorů SID. |
| WindowsIdentity |
Představuje uživatele Windows. |
| WindowsImpersonationContext |
Představuje Windows uživatele před operací zosobnění. |
| WindowsPrincipal |
Umožňuje kódu zkontrolovat členství ve skupině Windows uživatele systému Windows. |
Rozhraní
| Name | Description |
|---|---|
| IIdentity |
Definuje základní funkce objektu identity. |
| IPrincipal |
Definuje základní funkce objektu objektu zabezpečení. |
Výčty
| Name | Description |
|---|---|
| PrincipalPolicy |
Určuje, jak se mají objekty zabezpečení a identity vytvořit pro doménu aplikace. Výchozí hodnota je |
| TokenAccessLevels |
Definuje oprávnění uživatelského účtu přidruženého k přístupovém tokenu. |
| TokenImpersonationLevel |
Definuje úrovně zosobnění zabezpečení. Úrovně zosobnění zabezpečení určují, do jaké míry může proces serveru jednat jménem procesu klienta. |
| WellKnownSidType |
Definuje sadu běžně používaných identifikátorů zabezpečení (SID). |
| WindowsAccountType |
Určuje typ použitého účtu Windows. |
| WindowsBuiltInRole |
Určuje běžné role, které se mají použít s IsInRole(String). |