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. |