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 ils appartiennent.

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

Propriétés

Nom Description
Identity

Obtient l’identité du principal actuel.

Méthodes

Nom Description
IsInRole(String)

Détermine si le principal actuel appartient au rôle spécifié.

S’applique à