System.Security.Principal Espace de noms
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Définit un objet principal qui représente le contexte de sécurité dans lequel le code est exécuté. Pour plus d’informations, consultez Sécurité basée sur les rôles.
Classes
GenericIdentity |
Représente un utilisateur générique. |
GenericPrincipal |
Représente un principal générique. |
IdentityNotMappedException |
Représente une exception pour un principal dont l’identité n’a pas pu être mappée à une identité connue. |
IdentityReference |
Représente une identité et constitue la classe de base des 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 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 des SID. |
WindowsIdentity |
Représente un utilisateur Windows. |
WindowsImpersonationContext |
Représente l'utilisateur Windows avant une opération d'emprunt d'identité. |
WindowsPrincipal |
Permet au code de vérifier l'appartenance à un groupe Windows d'un utilisateur Windows. |
Interfaces
IIdentity |
Définit les fonctionnalités de base d'un objet identité. |
IPrincipal |
Définit les fonctionnalités de base d'un objet principal. |
Énumérations
PrincipalPolicy |
Spécifie comment les objets Identity et Principal doivent être créés pour un domaine d'application. La valeur par défaut est |
TokenAccessLevels |
Définit les privilèges du compte d’utilisateur associé au jeton d’accès. |
TokenImpersonationLevel |
Définit les 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 ensemble d'identificateurs de sécurité (SID) fréquemment utilisés. |
WindowsAccountType |
Spécifie le type de compte Windows utilisé. |
WindowsBuiltInRole |
Spécifie les rôles communs à utiliser avec IsInRole(String). |