System.Security.Principal Spazio dei nomi
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Definisce un oggetto principale che rappresenta il contesto di sicurezza in cui viene eseguito il codice. Per altre informazioni, vedere Sicurezza basata sui ruoli.
Classi
GenericIdentity |
Rappresenta un utente generico. |
GenericPrincipal |
Rappresenta un'entità generica. |
IdentityNotMappedException |
Rappresenta un'eccezione per un'entità la cui identità potrebbe non essere mappata a un'identità nota. |
IdentityReference |
Rappresenta un'identità ed è la classe base delle classi NTAccount e SecurityIdentifier. Questa class non fornisce un costruttore pubblico e di conseguenza non può essere ereditata. |
IdentityReferenceCollection |
Rappresenta una raccolta di oggetti IdentityReference e fornisce una soluzione per convertire gruppi di oggetti derivati da IdentityReference in tipi derivati da IdentityReference. |
NTAccount |
Rappresenta un account utente o gruppo. |
SecurityIdentifier |
Rappresenta un identificatore di sicurezza (SID) e fornisce le operazioni di marshalling e confronto per i SID. |
WindowsIdentity |
Rappresenta un utente Windows. |
WindowsImpersonationContext |
Rappresenta l'utente Windows prima di un'operazione di rappresentazione. |
WindowsPrincipal |
Consente al codice di verificare se un utente Windows appartiene a un gruppo Windows. |
Interfacce
IIdentity |
Definisce la funzionalità di base di un oggetto identità. |
IPrincipal |
Definisce la funzionalità di base di un oggetto entità. |
Enumerazioni
PrincipalPolicy |
Specifica il modo in cui gli oggetti Principal e Identity devono essere creati per un dominio applicazione. Il valore predefinito è |
TokenAccessLevels |
Definisce i privilegi dell'account utente associato al token di accesso. |
TokenImpersonationLevel |
Definisce i livelli di rappresentazione di sicurezza. I livelli di rappresentazione di sicurezza stabiliscono le modalità in base alle quali un processo server può operare per conto di un processo client. |
WellKnownSidType |
Definisce un insieme di SID comunemente utilizzati. |
WindowsAccountType |
Specifica il tipo di account Windows utilizzato. |
WindowsBuiltInRole |
Specifica i ruoli comuni da utilizzare con IsInRole(String). |