System.Security - пространства имен

Включить защищенные члены
Включить унаследованные члены

Включить члены .NET Framework
Включить члены XNA Framework
Включить члены Переносимая библиотека классов

Пространства имен System.Security содержат классы, представляющие разрешения и систему безопасности .NET Framework. Дочерние пространства имен содержат типы, управляющие доступом к защищаемым объектам и их аудитом, обеспечивающие проверку подлинности, службы шифрования, управляющие доступом к операциям и ресурсам на основе политик и поддерживающие управление правами для содержимого, создаваемого в приложениях.

Пространства имен

Пространство имен Описание
System.Security Пространство имен System.Security обеспечивает структуру, лежащую в основе системы обеспечения безопасности среды CLR, включая базовые классы для разрешений.
System.Security.AccessControl Пространство имен System.Security.AccessControl содержит программные элементы, обеспечивающие управление доступом к защищаемым объектам и аудит операций, связанных с безопасностью этих объектов.
System.Security.Authentication Пространство имен Authentication предоставляет ряд перечислений, описывающих безопасность подключения.Список этих перечислений включает CipherAlgorithmType, ExchangeAlgorithmType, HashAlgorithmType и SslProtocolType.
System.Security.Authentication.ExtendedProtection Пространство имен System.Security.Authentication.ExtendedProtection обеспечивает поддержку проверки подлинности с помощью расширенной защиты приложений.
System.Security.Authentication.ExtendedProtection.Configuration Пространство имен System.Security.Authentication.ExtendedProtection.Configuration обеспечивает поддержку настройки проверки подлинности с помощью расширенной защиты приложений.
System.Security.Claims Содержит классы, которые реализуют идентификатор на основе утверждений в платформе .NET Framework, включая классы, представляющие утверждения, идентификаторы на основе утверждений и утверждение-основанные субъекты.
System.Security.Cryptography Пространство имен System.Security.Cryptography предоставляет криптографические службы, включающие безопасное кодирование и декодирование данных, а также целый ряд других функций, таких как хэширование, генерация случайных чисел и проверка подлинности сообщений.Для получения дополнительной информации см. Cryptographic Services.
System.Security.Cryptography.Pkcs Пространство имен System.Security.Cryptography.Pkcs содержит программные элементы, обеспечивающие поддержку стандартов шифрования с открытым ключом (Public Key Cryptography Standards, PKCS), в том числе методы подписывания данных, обмена ключами, запроса сертификатов, шифрования и расшифровки с открытым ключом и другие функции обеспечения безопасности.
System.Security.Cryptography.X509Certificates Пространство имен System.Security.Cryptography.X509Certificates содержит реализацию среды CLR сертификата Authenticode X.509 v.3.Данный сертификат подписывается закрытым ключом, однозначно определяющим владельца сертификата.
System.Security.Cryptography.Xml Пространство имен System.Security.Cryptography.Xml содержит классы, обеспечивающие поддержку создания и проверки электронных подписей XML.Классы данного пространства имен реализуют рекомендацию консорциума W3C "XML-Signature Syntax and Processing", см. http://www.w3.org/TR/xmldsig-core/.
System.Security.Permissions Пространство имен System.Security.Permissions определяет классы, которые управляют доступом к действиям и ресурсам на основании политики.
System.Security.Policy Пространство имен System.Security.Policy содержит группы кода, условия членства и свидетельство.Эти три типа классов используются для создания правил, применяемых системой политики безопасности среды CLR.Классы свидетельств являются входными данными для политик безопасности, а условия членства являются параметрами. Вместе эти объекты образуют инструкции политик и определяют набор предоставляемых разрешений.Уровни политик и группы кода образуют иерархию политик.Группы кода инкапсулируют правила и иерархически организованы на каждом уровне политик.
System.Security.Principal Пространство имен System.Security.Principal определяет объект-участник, представляющий контекст безопасности, в котором выполняется код программы.Для получения дополнительной информации см. Role-Based Security.
System.Security.RightsManagement Предоставляет типы для поддержки управления правами доступа к созданному приложением содержимому, например содержимому, хранящемуся в Package или XpsDocument.