Il presente articolo è stato tradotto manualmente. Passare il puntatore sulle frasi nell'articolo per visualizzare il testo originale.
Traduzione
Originale
Questo argomento non è stato ancora valutato - Valuta questo argomento

Spazi dei nomi System.Security

Gli spazi dei nomi System.Security contengono le classi che rappresentano il sistema e le autorizzazioni di sicurezza di .NET Framework. Gli spazi dei nomi figlio forniscono i tipi che determinano l'accesso agli oggetti a protezione diretta e li controllano, consentono l'autenticazione, forniscono servizi di crittografia, controllano l'accesso a operazioni e risorse in base a criteri e supportano la funzione Rights Management sul contenuto creato dall'applicazione.

Spazio dei nomiDescrizione
System.SecurityLo spazio dei nomi System.Security fornisce la struttura sottostante del sistema di sicurezza di Common Language Runtime, incluse le classi base per le autorizzazioni.
System.Security.AccessControlLo spazio dei nomi System.Security.AccessControl fornisce elementi di programmazione che controllano l'accesso e le azioni correlate alla sicurezza per oggetti a protezione diretta.
System.Security.AuthenticationLo spazio dei nomi Authentication fornisce un set di enumerazioni che descrivono la sicurezza di una connessione. Queste enumerazioni comprendono CipherAlgorithmType, ExchangeAlgorithmType, HashAlgorithmType e SslProtocolType.
System.Security.Authentication.ExtendedProtectionLo spazio dei nomi System.Security.Authentication.ExtendedProtection fornisce supporto per l'autenticazione utilizzando la protezione estesa per le applicazioni.
System.Security.Authentication.ExtendedProtection.ConfigurationLo spazio dei nomi System.Security.Authentication.ExtendedProtection.Configuration fornisce supporto per la configurazione dell'autenticazione utilizzando la protezione estesa per le applicazioni.
System.Security.CryptographyLo spazio dei nomi System.Security.Cryptography fornisce servizi di crittografia, compresa la codifica e decodifica protetta dei dati, oltre a numerose altre operazioni, quali hashing, generazione di numeri casuali, autenticazione di messaggi. Per ulteriori informazioni vedere Servizi di crittografia.
System.Security.Cryptography.PkcsLo spazio dei nomi System.Security.Cryptography.Pkcs fornisce elementi di programmazione per PKCS (Public Key Cryptography Standard, standard di crittografia con chiave pubblica), inclusi metodi per firma dei dati, scambio di chiavi, richiesta di certificati, crittografia e decrittografia a chiave pubblica e altre funzioni di sicurezza.
System.Security.Cryptography.X509CertificatesLo spazio dei nomi System.Security.Cryptography.X509Certificates contiene l'implementazione Common Language Runtime del certificato Authenticode X.509 v.3. Il certificato è firmato con una chiave privata che identifica il titolare del certificato in modo univoco e assoluto.
System.Security.Cryptography.XmlLo spazio dei nomi System.Security.Cryptography.Xml contiene classi che supportano la creazione e la convalida di firme digitali XML. Le classi presenti in questo spazio dei nomi implementano la raccomandazione "XML-Signature Syntax and Processing" del World Wide Web Consortium, descritta all'indirizzo http://www.w3.org/TR/xmldsig-core/.
System.Security.PermissionsLo spazio dei nomi System.Security.Permissions definisce le classi che controllano l'accesso alle operazioni e alle risorse basate sui criteri di sicurezza.
System.Security.PolicyLo spazio dei nomi System.Security.Policy contiene gruppi di codice, condizioni di appartenenza ed evidenza. Questi tre tipi di classi vengono utilizzati per la creazione di regole applicate dal sistema di criteri di sicurezza di Common Language Runtime. Le classi di evidenza rappresentano l'input per i criteri di sicurezza, mentre le condizioni di appartenenza ne rappresentano le opzioni. Il risultato è la creazione di istruzioni dei criteri e la determinazione dell'insieme di autorizzazioni concesse. I livelli dei criteri e i gruppi di codice rappresentano la struttura della gerarchia di criteri. I gruppi di codice costituiscono l'incapsulamento di una regola e sono strutturati in modo gerarchico in un livello di criteri.
System.Security.PrincipalLo spazio dei nomi System.Security.Principal definisce un oggetto Principal che rappresenta il contesto di sicurezza in cui viene eseguito il codice. Per ulteriori informazioni vedere Sicurezza basata sui ruoli.
System.Security.RightsManagementFornisce tipi per il supporto della gestione delle autorizzazioni del contenuto creato dall'applicazione, ad esempio quello archiviato in un oggetto Package o XpsDocument.
Il documento è risultato utile?
(1500 caratteri rimanenti)

Aggiunte alla community

AGGIUNGI
© 2013 Microsoft. Tutti i diritti riservati.