System.Net.Security Используемая EncryptionPolicy. Предпочтительно используется полное шифрование, но если сервер поддерживает, допустим и шифр NULL (без шифрования). Допускается отсутствие шифрования и запроса использования шифра NULL, если вторая конечная точка может обработать шифр NULL. Требуется шифрование; шифр NULL запрещен. Выбирает локальный сертификат SSL, используемый для проверки подлинности. Сертификат , используемый для установки SSL-соединения. Объект, содержащий сведения о состоянии для данной проверки. Сервер, указанный клиентом. Коллекция , содержащая локальные сертификаты. Сертификат, используемый для проверки подлинности удаленной стороны. Массив элементов , определяющий поставщиков сертификатов, приемлемых для удаленной стороны. Проверяет удаленный сертификат SSL, используемый для проверки подлинности. Значение типа , определяющее, принимается ли указанный сертификат для проверки подлинности. Объект, содержащий сведения о состоянии для данной проверки. Сертификат, используемый для проверки подлинности удаленной стороны. Цепочка центров сертификации, связанная с удаленным сертификатом. Одна или более ошибок, связанных с удаленным сертификатом. Предоставляет поток, используемый для обмена данными между клиентом и сервером, использующий протокол безопасности SSL для проверки подлинности сервера и, при необходимости, клиента. Инициализирует новый экземпляр класса с использованием указанного объекта . Объект , используемый потоком для отправления и получения данных. Чтение из потока, заданного параметром , запрещено.– или –Запись в поток запрещена. Параметр имеет значение null.– или – равно . Инициализирует новый экземпляр класса , используя заданный поток и параметр, указывающий поведение потока при закрытии. Объект , используемый потоком для отправления и получения данных. Логическое значение, указывающее поведение при закрытии объекта , который используется объектом для отправки и получения данных.Данный параметр указывает, оставлен ли открытым внутренний поток. Чтение из потока, заданного параметром , запрещено.– или –Запись в поток запрещена. Параметр имеет значение null.– или – равно . Инициализирует новый экземпляр класса , используя заданный поток , параметр, указывающий поведение потока при закрытии, и делегат проверки сертификата. Объект , используемый потоком для отправления и получения данных. Логическое значение, указывающее поведение при закрытии объекта , который используется объектом для отправки и получения данных.Данный параметр указывает, оставлен ли открытым внутренний поток. Делегат , отвечающий за проверку сертификата, представленного удаленной стороной. Чтение из потока, заданного параметром , запрещено.– или –Запись в поток запрещена. Параметр имеет значение null.– или – равно . Инициализирует новый экземпляр класса , используя заданный поток , параметр, указывающий поведение потока при закрытии, делегат проверки сертификата и делегат выбора сертификата. Объект , используемый потоком для отправления и получения данных. Логическое значение, указывающее поведение при закрытии объекта , который используется объектом для отправки и получения данных.Данный параметр указывает, оставлен ли открытым внутренний поток. Делегат , отвечающий за проверку сертификата, представленного удаленной стороной. Делегат , отвечающий за выбор сертификата, используемого для проверки подлинности. Чтение из потока, заданного параметром , запрещено.– или –Запись в поток запрещена. Параметр имеет значение null.– или – равно . Инициализирует новый экземпляр класса с использованием указанного объекта . Объект , используемый потоком для отправления и получения данных. Логическое значение, указывающее поведение при закрытии объекта , который используется объектом для отправки и получения данных.Данный параметр указывает, оставлен ли открытым внутренний поток. Делегат , отвечающий за проверку сертификата, представленного удаленной стороной. Делегат , отвечающий за выбор сертификата, используемого для проверки подлинности. Используемое средство записи . Чтение из потока, заданного параметром , запрещено.– или –Запись в поток запрещена.– или – недействителен. Параметр имеет значение null.– или – равно . Вызывается клиентами для проверки подлинности сервера и, при необходимости, клиента в соединении клиент-сервер. Имя сервера, совместно использующего данный поток . Параметр имеет значение null. Проверка подлинности завершилась неудачно, и данный объект остался в состоянии, когда его использование невозможно. Проверка подлинности уже выполнялась.– или –Попытка проверки подлинности сервера с использованием данного потока уже производилась.– или – Проверка подлинности уже выполняется в данный момент. Данный объект закрыт. Вызывается клиентами для проверки подлинности сервера и, при необходимости, клиента в соединении клиент-сервер.Процесс проверки подлинности использует заданную коллекцию сертификатов и протокол SSL. Имя сервера, который будет совместно использовать данный поток . Коллекция , которая содержит клиентские сертификаты. Значение из перечисления , представляющее протокол, используемый для проверки подлинности. Значение типа , указывающее, проверяется ли список отзыва сертификатов во время проверки подлинности. Вызывается клиентами аутентификации сервера, и, при необходимости, клиента в соединении клиент-сервер как асинхронная операция. Возвращает Объект задачи, представляющий асинхронную операцию. Имя сервера, совместно использующего данный поток . Параметр имеет значение null. Проверка подлинности завершилась неудачно, и данный объект остался в состоянии, когда его использование невозможно. Проверка подлинности уже выполнялась.– или –Попытка проверки подлинности сервера с использованием данного потока уже производилась.– или – Проверка подлинности уже выполняется в данный момент. Данный объект закрыт. Вызывается клиентами аутентификации сервера, и, при необходимости, клиента в соединении клиент-сервер как асинхронная операция.Процесс проверки подлинности использует заданную коллекцию сертификатов и протокол SSL. Возвращает Объект задачи, представляющий асинхронную операцию. Имя сервера, который будет совместно использовать данный поток . Коллекция , которая содержит клиентские сертификаты. Значение из перечисления , представляющее протокол, используемый для проверки подлинности. Значение типа , указывающее, проверяется ли список отзыва сертификатов во время проверки подлинности. Вызывается серверами для проверки подлинности сервера и, при необходимости, клиента в соединении клиент-сервер с использованием заданного сертификата. Сертификат используется для проверки подлинности сервера. Параметр имеет значение null. Проверка подлинности завершилась неудачно, и данный объект остался в состоянии, когда его использование невозможно. Проверка подлинности уже выполнялась.– или –Попытка проверки подлинности клиента с использованием данного потока уже производилась.– или – Проверка подлинности уже выполняется в данный момент. Данный объект закрыт. Метод не поддерживается в системах Windows 95, Windows 98 и Windows Millennium. Вызывается серверами для аутентификации сервера, и, при необходимости, клиента в соединении клиент-сервер с использованием указанных сертификатов, требований и протокола безопасности. Объект X509Certificate, используемый для проверки подлинности сервера. Значение типа , указывающее, должен ли клиент предоставлять сертификат для проверки подлинности. Значение из перечисления , представляющее протокол, используемый для проверки подлинности. Значение типа , указывающее, проверяется ли список отзыва сертификатов во время проверки подлинности. Параметр имеет значение null. не является допустимым значением . Проверка подлинности завершилась неудачно, и данный объект остался в состоянии, когда его использование невозможно. Проверка подлинности уже выполнялась.– или –Попытка проверки подлинности клиента с использованием данного потока уже производилась.– или – Проверка подлинности уже выполняется в данный момент. Данный объект закрыт. Метод не поддерживается в системах Windows 95, Windows 98 и Windows Millennium. Вызывается серверами для проверки подлинности сервера и, при необходимости, клиента в соединении клиент-сервер с использованием заданного сертификата как асинхронная операция. Возвращает Объект задачи, представляющий асинхронную операцию. Сертификат используется для проверки подлинности сервера. Параметр имеет значение null. Проверка подлинности завершилась неудачно, и данный объект остался в состоянии, когда его использование невозможно. Проверка подлинности уже выполнялась.– или –Попытка проверки подлинности клиента с использованием данного потока уже производилась.– или – Проверка подлинности уже выполняется в данный момент. Данный объект закрыт. Метод не поддерживается в системах Windows 95, Windows 98 и Windows Millennium. Вызывается серверами аутентификации сервера, и, при необходимости, клиента в соединении клиент-сервер с использованием указанных сертификатов, требований и протокола безопасности как асинхронная операция. Возвращает Объект задачи, представляющий асинхронную операцию. Объект X509Certificate, используемый для проверки подлинности сервера. Значение типа , указывающее, должен ли клиент предоставлять сертификат для проверки подлинности. Значение из перечисления , представляющее протокол, используемый для проверки подлинности. Значение типа , указывающее, проверяется ли список отзыва сертификатов во время проверки подлинности. Возвращает значение типа , указывающее, разрешено ли чтение из базового потока. Значение true, если проверка подлинности выполнена, а чтение из базового потока разрешено; иначе — false. Возвращает значение типа , указывающее, разрешен ли поиск в базовом потоке. Данное свойство всегда возвращает значение false. Возвращает значение типа , указывающее, поддерживает ли базовый поток использование времени ожидания. Значение true, если базовый поток поддерживает время ожидания; иначе — false. Возвращает значение типа , указывающее, разрешена ли запись в базовый поток. Значение true, если проверка подлинности выполнена, а запись в базовый поток разрешена; иначе — false. Возвращает значение типа , указывающее, проверяется ли список отзыва сертификатов во время процесса проверки сертификатов. Значение true, если проверяется список отзыва сертификатов; в противном случае — false. Возвращает значение, указывающее алгоритм массового шифрования, используемый данным потоком . Значение . Обращение к свойству произошло до завершения процесса проверки подлинности или этот процесс завершился неудачно. Возвращает значение, указывающее стойкость алгоритма шифрования, используемого этим потоком . Значение , указывающее стойкость алгоритма, в битах. Принудительно записывает все буферизированные данные в базовое устройство. Возвращает алгоритм, используемый для генерирования кодов проверки подлинности сообщений (MAC). Значение . Обращение к свойству произошло до завершения процесса проверки подлинности или этот процесс завершился неудачно. Возвращает значение, указывающее стойкость алгоритма хэширования, используемого данным экземпляром. Значение , указывающее стойкость типа алгоритма хэширования (перечисление ) в битах.Допустимые значения: 128 или 160. Возвращает алгоритм обмена ключами, используемый данным потоком . Значение . Возвращает значение, указывающее стойкость алгоритма обмена ключами, используемого данным экземпляром. Значение типа , указывающее стойкость алгоритма обмена ключами (перечисление ) в битах. Возвращает длину данных в базовом потоке. Объект .Длина базового потока. Возвращение значения данного свойства не поддерживается, если базовый поток является экземпляром класса . Возвращает сертификат, используемый для проверки подлинности локальной конечной точки. Объект X509Certificate, представляющий сертификат, переданный для проверки подлинности, или null, если сертификат не был передан. Проверка подлинности завершилась неудачно или не выполнялась. Возвращает или задает текущую позицию в базовом потоке. Объект .Текущая позиция в базовом потоке. Задание данного свойства не поддерживается.– или –Возвращение значения данного свойства не поддерживается, если базовый поток является экземпляром класса . Считывает данные из этого потока и сохраняет их в заданном массиве. Значение , указывающее количество считанных байтов.Когда данных для чтения не остается, возвращает 0. Массив элементов , куда помещаются байты, считанные из этого потока. Значение , содержащее расположение (начиная с нуля) в массиве , с которого следует начинать сохранение данных, считанных их этого потока. Значение , содержащий максимальное количество байтов, считываемых из этого потока. Параметр имеет значение null. . > длина массива .– или – + count > длина массива . Сбой операции чтения.Проверьте внутреннее исключение, если такое присутствует, чтобы определить причину сбоя. Уже существует выполняющаяся операция чтения. Данный объект закрыт. Проверка подлинности не выполнялась. Возвращает или задает временной интервал, в течение которого операция чтения будет блокироваться, ожидая получения данных. Значение типа , указывающее период времени (в миллисекундах), по истечении которого происходит сбой синхронной операции чтения. Возвращает сертификат, используемый для проверки подлинности удаленной конечной точки. Объект X509Certificate, представляющий сертификат, переданный для проверки подлинности, или null, если сертификат не был передан. Проверка подлинности завершилась неудачно или не выполнялась. Создает исключение . Всегда создает исключение . Это значение игнорируется. Это значение игнорируется. Поиск не поддерживается объектами . Задает длину данных в базовом потоке. Значение , указывающее длину потока. Возвращает значение, указывающее протокол безопасности, используемый для проверки подлинности в данном соединении. Значение из перечисления , представляющее протокол, используемый для проверки подлинности. Получает объект , который используется для проверки подлинности с использованием расширенной защиты. Объект , содержащий токен привязки канала (CBT) для расширенной защиты. Записывает в этот поток указанные данные. Массив элементов , предоставляющий байты для записи в поток. Параметр имеет значение null. Не удалось выполнить операцию записи. Уже существует выполняющаяся операция записи. Данный объект закрыт. Проверка подлинности не выполнялась. Записывает указанное количество элементов в базовый поток, используя заданный буфер (параметр buffer) и начальное расположение (параметр offset). Массив элементов , предоставляющий байты для записи в поток. Значение , содержащее расположение (начиная с нуля) в массиве , с которого требуется начинать чтение байтов, записываемых в поток. Значение , содержащее количество байтов, считываемых из массива . Параметр имеет значение null. . > длина массива .– или – + count > длина массива . Не удалось выполнить операцию записи. Уже существует выполняющаяся операция записи. Данный объект закрыт. Проверка подлинности не выполнялась. Возвращает или задает период времени, в течение которого операция записи блокирует выполнение, ожидая данных. Значение типа , указывающее период времени (в миллисекундах), по истечении которого происходит сбой синхронной операции записи. Исключение возникает при сбое проверки подлинности для потока проверки подлинности. Инициализирует новый экземпляр класса без сообщения. Инициализирует новый экземпляр класса , используя заданное сообщение. Значение типа , представляющее описание сбоя проверки подлинности. Инициализирует новый экземпляр класса , используя указанное сообщение об ошибке и внутреннее исключение. Значение типа , представляющее описание сбоя проверки подлинности. Исключение , являющееся причиной текущего исключения. Класс представляет расширенную политику защиты, используемую сервером для проверки входящих соединений от клиентов. Инициализирует новый экземпляр класса , который указывает, когда следует применять расширенную политику защиты. Значение , которое указывает, когда следует применять расширенную политику защиты. Инициализирует новый экземпляр класса , который указывает, когда следует применять расширенную политику защиты и токен привязки канала (CBT). Значение , которое указывает, когда следует применять расширенную политику защиты. Объект , содержащий настраиваемую привязку канала для проверки. указывается как . Значение параметра — null. Инициализирует новый экземпляр класса , который указывает, когда следует применять расширенную политику защиты, какой тип защиты применяется политикой и какой список имен поставщиков услуг (SPN) используется для сопоставления с SPN клиента. Значение , которое указывает, когда следует применять расширенную политику защиты. Значение , которое указывает тип защиты, регламентированный политикой. Объект , содержащий список пользовательских SPN, которые используются для сопоставления с SPN клиента. указывается как . равен nullили пустому списку. Инициализирует новый экземпляр класса , который указывает, когда следует применять расширенную политику защиты, какой тип защиты применяется политикой и какой список имен поставщиков услуг (SPN) используется для сопоставления с SPN клиента. Значение , которое указывает, когда следует применять расширенную политику защиты. Значение , которое указывает тип защиты, регламентированный политикой. Объект , содержащий список пользовательских SPN, которые используются для сопоставления с SPN клиента. указывается как . равен nullили пустому списку. Получает настраиваемую привязку канала (CBT) для проверки. Объект , содержащий настраиваемую привязку канала для проверки. Получает список пользовательских имен поставщиков услуг SPN, которые используются для сопоставления с SPN клиента. Объект , содержащий список пользовательских SPN, которые используются для сопоставления с SPN клиента. Указывает, поддерживает ли операционная система встроенную проверку подлинности Windows с расширенной защитой. Значение true, если операционная система поддерживает встроенную проверку подлинности Windows с расширенной защитой; в противном случае — значение false. Получает значение, которое указывает, когда следует применять расширенную политику защиты. Значение , которое указывает, когда следует применять расширенную политику защиты. Получает значение, которое указывает тип защиты, регламентированный расширенной политикой защиты. Значение , которое указывает тип защиты, регламентированный политикой. Получает строковое представление экземпляра расширенной политики защиты. Экземпляр , содержащий представление экземпляра . Перечисление указывает, когда следует применять . Объект применяется всегда.Клиенты, не поддерживающие расширенную защиту, не смогут пройти проверку подлинности. Объект , никогда не используется, а расширенная защита отключена. Объект используется, только если клиент и сервер поддерживают расширенную защиту. Перечисление указывает сценарий защиты, регламентированный политикой. Транспорт выберет безопасный или обычный сценарий защиты в зависимости от типа используемого канала.Для сценария безопасной защиты встроенная проверка подлинности Windows заключается в безопасный канал и содержит в точности совпадающий токен привязки канала без проверки имени поставщика услуг (SPN).Для сценария обычной защиты встроенная проверка подлинности Windows заключается в безопасный канал (необязательно) и содержит необязательный токен привязки канала с обязательной проверкой имени поставщика услуг (SPN).Если запрос проходит по безопасному каналу, проверяется токен привязки канала (CBT); в противном случае проверяется SPN. Встроенная проверка подлинности Windows заключается в безопасный канал, оканчивающийся доверенным прокси, и содержит токен привязки канала с обязательной проверкой имени поставщика услуг (SPN).Этот сценарий требует присутствия CBT, но CBT, в отличие от SPN, не проверяется. Класс представляет собой доступную только для чтения коллекцию имен участника-службы. Инициализирует новый доступный только для чтения экземпляр класса на основе существующего объекта . Экземпляр класса , содержащий указанные значения имен служб, которые следует использовать для инициализации класса. Значение параметра — null. пусто. Возвращает значение, указывающее, происходит ли заданная строка в этом экземпляре . Возвращает .значение true, если параметр выполняется внутри данного экземпляра ; в противном случае — значение false. Строка для поиска. Объединяет текущий объект с указанными значениями, чтобы создать новый объект , содержащий объединение. Новый экземпляр , содержащий объединение существующего экземпляра с указанными значениями. Экземпляр класса , содержащий указанные значения имен служб, которые следует слить. Значение параметра — null. пусто. Объединяет текущий объект с указанными значениями, чтобы создать новый объект , содержащий объединение. Новый экземпляр , содержащий объединение существующего экземпляра с указанными значениями. Строка, содержащая указанные значения имен служб, которые следует использовать для инициализации класса. Значение параметра — null. пусто.