System.Security.Principal, espace de noms
.NET Framework 2.0
L'espace de noms System.Security.Principal définit un objet principal qui représente le contexte de sécurité sous lequel du code est exécuté. Pour plus d'informations, consultez Sécurité basée sur les rôles.
| Classe | Description | |
|---|---|---|
![]() | GenericIdentity | Représente un utilisateur générique. |
![]() | GenericPrincipal | Représente une entité de sécurité générique. |
![]() | IdentityNotMappedException | Représente une exception pour une entité de sécurité dont l'identité n'a pas pu être mappée à une identité connue. |
![]() | IdentityReference | Représente une identité et constitue la classe de base pour les classes NTAccount et SecurityIdentifier. Cette classe ne fournit pas de constructeur public, et ne peut donc pas être héritée. |
![]() | IdentityReferenceCollection | Représente une collection d'objets IdentityReference et fournit un mode de conversion des jeux d'objets dérivés de IdentityReference en types dérivés de IdentityReference. |
![]() | NTAccount | Représente un compte d'utilisateur ou un compte de groupe. |
![]() | SecurityIdentifier | Représente un identificateur de sécurité (SID) et fournit des opérations de marshaling et de comparaison pour les SID. |
![]() | WindowsIdentity | Représente un utilisateur Windows. |
![]() | WindowsImpersonationContext | Représente l'utilisateur Windows avant une opération d'emprunt d'identité. |
![]() | WindowsPrincipal | Permet à du code de vérifier l'appartenance au groupe Windows d'un utilisateur Windows. |
| Interface | Description | |
|---|---|---|
![]() | IIdentity | Définit la fonctionnalité de base d'un objet d'identité. |
![]() | IPrincipal | Définit la fonctionnalité de base d'un objet principal. |
| Énumération | Description | |
|---|---|---|
![]() | PrincipalPolicy | Spécifie la façon dont des objets Principal et Identity doivent être créés pour un domaine d'application. La valeur par défaut est UnauthenticatedPrincipal. |
![]() | TokenAccessLevels | Définit les privilèges du compte d'utilisateur associé au jeton d'accès. |
![]() | TokenImpersonationLevel | Définit des niveaux d'emprunt d'identité de sécurité. Les niveaux d'emprunt d'identité de sécurité régissent le degré auquel un processus serveur peut agir au nom d'un processus client. |
![]() | WellKnownSidType | Définit un jeu d'identificateurs de sécurité (SID) couramment utilisés. |
![]() | WindowsAccountType | Spécifie le type de compte Windows utilisé. |
![]() | WindowsBuiltInRole | Spécifie des rôles courants à utiliser avec IsInRole. |


