SslServerAuthenticationOptions Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Эта структура представляет контейнер свойств проверки подлинности сервера для SslStream.
public ref class SslServerAuthenticationOptions
public class SslServerAuthenticationOptions
type SslServerAuthenticationOptions = class
Public Class SslServerAuthenticationOptions
- Наследование
-
SslServerAuthenticationOptions
Комментарии
Этот контейнер свойств используется в качестве аргумента для AuthenticateAsServer, или AuthenticateAsServerAsync.
Конструкторы
SslServerAuthenticationOptions() |
Инициализирует новый экземпляр класса SslServerAuthenticationOptions. |
Свойства
AllowRenegotiation |
Получает или задает значение, которое указывает, будет ли SslStream разрешать повторное согласование SSL. |
AllowTlsResume |
Возвращает или задает значение, указывающее, должен ли sslStream разрешать возобновление TLS. |
ApplicationProtocols |
Получает или задает список протоколов ALPN. |
CertificateChainPolicy |
Возвращает или задает необязательную настраиваемую политику для удаленной проверки сертификата. Если нет |
CertificateRevocationCheckMode |
Получает или задает режим отзыва сертификата для проверки сертификата X.509. |
CipherSuitesPolicy |
Задает комплекты шифров, допустимые для протокола TLS. Если задано значение |
ClientCertificateRequired |
Получает или задает значение, которое указывает, получает ли клиент запрос на сертификат для проверки подлинности. Обратите внимание, что это — только запрос. Если сертификат не предоставляется, сервер продолжает принимать запрос на подключение. |
EnabledSslProtocols |
Получает или задает значение, которое представляет версии протокола, используемые сервером для сопоставления версии протокола клиента во время проверки подлинности. |
EncryptionPolicy |
Возвращает или задает класс EncryptionPolicy. |
RemoteCertificateValidationCallback |
Получает или задает делегат RemoteCertificateValidationCallback, который отвечает за проверку сертификата, представленного удаленной стороной. |
ServerCertificate |
Получает или задает сертификат службы. |
ServerCertificateContext |
Возвращает или задает контекст сертификата сервера. |
ServerCertificateSelectionCallback |
Получает или задает делегат ServerCertificateSelectionCallback, который отвечает за выбор сертификата сервера. |
Методы
Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
GetType() |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
MemberwiseClone() |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |