IPrincipal Interfaccia

Definizione

Definisce la funzionalità di base di un oggetto entità.Defines the basic functionality of a principal object.

public interface class IPrincipal
[System.Runtime.InteropServices.ComVisible(true)]
public interface IPrincipal
type IPrincipal = interface
Public Interface IPrincipal
Derivato
Attributi

Commenti

Un oggetto Principal rappresenta il contesto di sicurezza dell'utente per conto del quale è in esecuzione il codice, inclusa l'identità dell'utente (IIdentity) e tutti i ruoli a cui appartengono.A principal object represents the security context of the user on whose behalf the code is running, including that user's identity (IIdentity) and any roles to which they belong.

Tutti gli oggetti Principal sono necessari per implementare l'interfaccia IPrincipal.All principal objects are required to implement the IPrincipal interface. Per ulteriori informazioni sulle implementazioni di IPrincipal, vedere la classe ClaimsPrincipal.For more information about IPrincipal implementations, see the ClaimsPrincipal class.

Proprietà

Identity

Ottiene l'identità dell'oggetto Principal corrente.Gets the identity of the current principal.

Metodi

IsInRole(String)

Determina se l'oggetto Principal corrente appartiene al ruolo specificato.Determines whether the current principal belongs to the specified role.

Si applica a