SslServerAuthenticationOptions Класс

Определение

Эта структура представляет контейнер свойств проверки подлинности сервера для SslStream.

public class SslServerAuthenticationOptions
Наследование
SslServerAuthenticationOptions

Комментарии

Этот контейнер свойств используется в качестве аргумента для AuthenticateAsServer, или AuthenticateAsServerAsync.

Конструкторы

SslServerAuthenticationOptions()

Инициализирует новый экземпляр класса SslServerAuthenticationOptions.

Свойства

AllowRenegotiation

Получает или задает значение, которое указывает, будет ли SslStream разрешать повторное согласование SSL.

AllowTlsResume

Возвращает или задает значение, указывающее, должен ли sslStream разрешать возобновление TLS.

ApplicationProtocols

Получает или задает список протоколов ALPN.

CertificateChainPolicy

Возвращает или задает необязательную настраиваемую политику для удаленной проверки сертификата. Если нет null, и SslCertificateTrustCertificateRevocationCheckMode игнорируются.

CertificateRevocationCheckMode

Получает или задает режим отзыва сертификата для проверки сертификата X.509.

CipherSuitesPolicy

Задает комплекты шифров, допустимые для протокола TLS. Если задано значение null, используются настройки операционной системы по умолчанию. Изменяйте этот параметр с особой осторожностью.

ClientCertificateRequired

Получает или задает значение, которое указывает, получает ли клиент запрос на сертификат для проверки подлинности. Обратите внимание, что это — только запрос. Если сертификат не предоставляется, сервер продолжает принимать запрос на подключение.

EnabledSslProtocols

Получает или задает значение, которое представляет версии протокола, используемые сервером для сопоставления версии протокола клиента во время проверки подлинности.

EncryptionPolicy

Возвращает или задает класс EncryptionPolicy.

RemoteCertificateValidationCallback

Получает или задает делегат RemoteCertificateValidationCallback, который отвечает за проверку сертификата, представленного удаленной стороной.

ServerCertificate

Получает или задает сертификат службы.

ServerCertificateContext

Возвращает или задает контекст сертификата сервера.

ServerCertificateSelectionCallback

Получает или задает делегат ServerCertificateSelectionCallback, который отвечает за выбор сертификата сервера.

Методы

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

Применяется к

Продукт Версии
.NET Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Standard 2.1