SslClientAuthenticationOptions Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет контейнер свойств проверки подлинности клиента для SslStream.
public ref class SslClientAuthenticationOptions
public class SslClientAuthenticationOptions
type SslClientAuthenticationOptions = class
Public Class SslClientAuthenticationOptions
- Наследование
-
SslClientAuthenticationOptions
Комментарии
Этот контейнер свойств используется в качестве аргумента для AuthenticateAsClientAsync и в .NET 5 и более поздних версиях для AuthenticateAsClient.
Использует SocketsHttpHandler этот контейнер свойств в свойстве SslOptions .
Конструкторы
SslClientAuthenticationOptions() |
Инициализирует новый экземпляр класса SslClientAuthenticationOptions. |
Свойства
AllowRenegotiation |
Получает или задает значение, которое указывает, будет ли SslStream разрешать повторное согласование SSL. |
AllowTlsResume |
Возвращает или задает значение, указывающее, должен ли sslStream разрешать возобновление TLS. |
ApplicationProtocols |
Получает или задает список протоколов ALPN. |
CertificateChainPolicy |
Возвращает или задает необязательную настраиваемую политику для удаленной проверки сертификата. Если нет |
CertificateRevocationCheckMode |
Получает или задает режим отзыва сертификата для проверки сертификата X.509. |
CipherSuitesPolicy |
Задает комплекты шифров, допустимые для протокола TLS. Если задано значение |
ClientCertificateContext |
Возвращает или задает контекст сертификата клиента. |
ClientCertificates |
Коллекция сертификатов, которая будет использоваться при проверке подлинности клиента на сервере. |
EnabledSslProtocols |
Возвращает или задает значение, представляющее версии протокола, которые клиент предлагает серверу при проверке подлинности. |
EncryptionPolicy |
Возвращает или задает политику шифрования. |
LocalCertificateSelectionCallback |
Возвращает или задает делегат LocalCertificateSelectionCallback, который отвечает за выбор сертификата, используемого для проверки подлинности клиента. |
RemoteCertificateValidationCallback |
Возвращает или задает делегат RemoteCertificateValidationCallback, который отвечает за проверку сертификата, представленного удаленной стороной. |
TargetHost |
Возвращает или задает имя сервера, к которому клиент пытается подключиться. Имя используется для проверки сертификата сервера и может быть DNS-именем или IP-адресом. |
Методы
Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
GetType() |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
MemberwiseClone() |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |