Бөлісу құралы:


SslServerAuthenticationOptions Класс

Определение

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

public ref class SslServerAuthenticationOptions
public class SslServerAuthenticationOptions
type SslServerAuthenticationOptions = class
Public Class SslServerAuthenticationOptions
Наследование
SslServerAuthenticationOptions

Комментарии

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

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

d00cdce3811a6bba08bd2b4929db3dd9ca0576a2

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

Имя Описание
SslServerAuthenticationOptions()

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

Свойства

Имя Описание
AllowRenegotiation

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

AllowRsaPkcs1Padding

Возвращает или задает значение, указывающее, включена ли семейство алгоритмов подписи TLS rsa_pkcs1_* для использования в подтверждении TLS.

AllowRsaPssPadding

Возвращает или задает значение, указывающее, включена ли семейство алгоритмов подписи TLS rsa_pss_* для использования в подтверждении TLS.

AllowTlsResume

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

ApplicationProtocols

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

CertificateChainPolicy

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

CertificateRevocationCheckMode

Возвращает или задает режим отзыва сертификата для проверки сертификата.

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)

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