IPrincipal Rozhraní
Definice
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 základní funkce objektu instančního objektu.
public interface class IPrincipal
public interface IPrincipal
[System.Runtime.InteropServices.ComVisible(true)]
public interface IPrincipal
type IPrincipal = interface
[<System.Runtime.InteropServices.ComVisible(true)>]
type IPrincipal = interface
Public Interface IPrincipal
- Odvozené
- Atributy
Poznámky
Instanční objekt představuje kontext zabezpečení uživatele, jehož jménem je kód spuštěn, včetně identity tohoto uživatele (IIdentity) a všech rolí, ke kterým patří.
Všechny hlavní objekty jsou nutné k implementaci IPrincipal rozhraní. Další informace o IPrincipal implementacích najdete v ClaimsPrincipal tématu třída .
Vlastnosti
Identity |
Získá identitu aktuálního objektu zabezpečení. |
Metody
IsInRole(String) |
Určuje, jestli aktuální objekt zabezpečení patří do zadané role. |