System.Security – obory názvů

Zařadit chráněné členy
Zařadit zděděné členy

Zařadit členy rozhraní .NET Framework
Zařadit členy rozhraní XNA Framework
Zařadit členy Knihovny přenosných tříd

Obory názvů System.Security obsahují třídy, které zastupují systém zabezpečení rozhraní .NET Framework, včetně oprávnění. Podřízené obory názvů poskytují typy, které umožňují řídit přístup k zabezpečeným objektům a auditovat je, zajišťují ověřování uživatelů, poskytují kryptografické služby, řídí na základě zásad přístup k operacím a prostředkům a podporují správu přístupových práv k obsahu vytvořenému v dané aplikaci.

Obory názvů

Obor názvů Popis
System.Security System.Security Obor názvů poskytuje základní strukturu společný jazyk runtime zabezpečení systému, včetně oprávnění základní třídy.
System.Security.AccessControl System.Security.AccessControl Obor názvů poskytuje programovací prvky, které akce související se zabezpečením na zabezpečené objekty auditu a řízení přístupu k.
System.Security.Authentication Obor názvů ověřování poskytuje sadu vyčíslení, které popisují zabezpečení připojení.These enumerations include CipherAlgorithmType, ExchangeAlgorithmType, HashAlgorithmType, and SslProtocolType.
System.Security.Authentication.ExtendedProtection System.Security.Authentication.ExtendedProtection Obor názvů poskytuje podporu ověřování pomocí Rozšířená ochrana pro aplikace.
System.Security.Authentication.ExtendedProtection.Configuration System.Security.Authentication.ExtendedProtection.Configuration Obor názvů poskytuje podporu pro konfiguraci ověřování pomocí Rozšířená ochrana pro aplikace.
System.Security.Claims Obsahuje třídy, které implementují nároky založené identity v.NET Framework, včetně tříd, které představují nároky, identity založené na nároky a pohledávky založené objekty.
System.Security.Cryptography System.Security.Cryptography Obor názvů poskytuje kryptografických služeb, včetně zabezpečeného kódování a dekódování dat stejně jako mnoho dalších operací, jako je například algoritmus hash, generování náhodných čísel a ověřování zpráv.Další informace naleznete v tématu Cryptographic Services.
System.Security.Cryptography.Pkcs System.Security.Cryptography.Pkcs Obor názvů poskytuje programovací prvky pro veřejné Key Cryptography Standards (PKCS), včetně metod pro podepisování dat, výměnu klíčů, vyžádání certifikátů, šifrování pomocí veřejného klíče a dešifrování a další funkce zabezpečení.
System.Security.Cryptography.X509Certificates System.Security.Cryptography.X509Certificates Oboru názvů obsahuje společné provádění runtime jazyka v.3 certifikátů Authenticode X.509.Tento certifikát je podepsán privátním klíčem, který přesně a jednoznačně identifikuje držitele certifikátu.
System.Security.Cryptography.Xml System.Security.Cryptography.Xml Obsahuje obor názvů tříd k podpoře vytvoření a ověření digitálních podpisů XML.Třídy v tomto oboru názvů implementovat World Wide Web Consortium doporučení, "Podpis XML syntaxe a zpracování", popsané na http://www.w3.org/TR/xmldsig-core/.
System.Security.Permissions System.Security.Permissions Definuje obor názvů tříd, které řídí přístup na operace a prostředky na základě zásad.
System.Security.Policy System.Security.Policy Obsahuje obor názvů kódových skupin, podmínky členství a doklady.Tyto tři typy tříd se používají k vytvoření pravidel uplatňovaných společného systému zabezpečení zásad language runtime.Třídy důkazy jsou vstupní zásady zabezpečení a podmínky členství jsou přepínače; společně tyto vytvořit zásady příkazy a určit sadu udělených oprávnění.Úrovně zásad a kódové skupiny jsou strukturou hierarchie zásad.Kódové skupiny jsou zapouzdřením pravidla a jsou hierarchicky uspořádány do úrovní zásad.
System.Security.Principal System.Security.Principal Oboru názvů definuje hlavní objekt představující kontext zabezpečení, ve kterém je spuštěn kód.Další informace naleznete v tématu Role-Based Security.
System.Security.RightsManagement Obsahuje typy podpory správy práv obsahu aplikace vytvořena například uložená v Package nebo XpsDocument.