System.Net.Security Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Обеспечивает сетевые потоки для безопасного взаимодействия между узлами.
Классы
AuthenticatedStream |
Предоставляет методы для передачи учетных данных через поток, а также для запроса или выполнения проверки подлинности в клиент-серверных приложениях. |
CipherSuitesPolicy |
Задает допустимые комплекты шифров. |
NegotiateAuthentication |
Представляет обмен проверкой подлинности с отслеживанием состояния, использующий протоколы безопасности Negotiate, NTLM или Kerberos для проверки подлинности клиента или сервера в обмен данными между клиентом и сервером. |
NegotiateAuthenticationClientOptions |
Представляет контейнер свойств для клиентской стороны обмена проверкой подлинности. |
NegotiateAuthenticationServerOptions |
Представляет контейнер свойств для сервера на стороне обмена проверкой подлинности. |
NegotiateStream |
Предоставляет поток, использующий протокол безопасности Negotiate для проверки подлинности клиента, и, при необходимости, сервера при обмене данными в системе клиент-сервер. |
SslCertificateTrust |
Представляет политику доверия для использования с подключениями SSL/TLS. |
SslClientAuthenticationOptions |
Представляет контейнер свойств проверки подлинности клиента для SslStream. |
SslServerAuthenticationOptions |
Эта структура представляет контейнер свойств проверки подлинности сервера для SslStream. |
SslStream |
Предоставляет поток, который служит для взаимодействия между клиентом и сервером и использует протокол безопасности SSL для проверки подлинности сервера и при необходимости клиента. |
SslStreamCertificateContext |
Представляет набор сертификатов, используемых для создания цепочки сертификатов. |
Структуры
SslApplicationProtocol |
Представляет значение протокола приложения TLS. |
SslClientHelloInfo |
Эта структура содержит сведения из полученного кадра TLS Client Hello. |
Перечисления
AuthenticationLevel |
Определяет клиентские требования проверки подлинности и олицетворения при использовании класса WebRequest и производных от него классов для запроса ресурса. |
EncryptionPolicy |
Указывает политику шифрования. |
NegotiateAuthenticationStatusCode |
Указывает состояния для одного шага обмена проверкой подлинности. |
ProtectionLevel |
Указывает службы безопасности, запрошенные для потока с проверкой подлинности. |
SslPolicyErrors |
Перечисляет ошибки политики SSL. |
TlsCipherSuite |
Представляет значения набора шифров для протокола TLS (ранее SSL). |
Делегаты
LocalCertificateSelectionCallback |
Выбирает локальный сертификат SSL, используемый для проверки подлинности. |
RemoteCertificateValidationCallback |
Проверяет удаленный сертификат SSL, используемый для проверки подлинности. |
ServerCertificateSelectionCallback |
Выбирает SSL-сертификат сервера. |
ServerOptionsSelectionCallback |
Представляет асинхронный метод обратного вызова, который выбирает свойства сеанса на основе имени, запрошенного клиентом. |