IPrincipal Interface

Définition

Définit les fonctionnalités de base d'un objet principal.

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
Dérivé
Attributs

Remarques

Un objet principal représente le contexte de sécurité de l’utilisateur au nom duquel le code est en cours d’exécution, y compris l’identité de cet utilisateur ( IIdentity ) et tous les rôles auxquels il appartient.

Tous les objets principal sont requis pour implémenter l' IPrincipal interface. Pour plus d’informations sur IPrincipal les implémentations, consultez la ClaimsPrincipal classe.

Propriétés

Identity

Obtient l'identité de l'objet Principal actuel.

Méthodes

IsInRole(String)

Détermine si l'entité de sécurité actuelle appartient au rôle spécifié.

S’applique à