ServerCertificateSelectionCallback Делегат
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Выбирает SSL-сертификат сервера.
public delegate System::Security::Cryptography::X509Certificates::X509Certificate ^ ServerCertificateSelectionCallback(System::Object ^ sender, System::String ^ hostName);
public delegate System.Security.Cryptography.X509Certificates.X509Certificate ServerCertificateSelectionCallback(object sender, string? hostName);
public delegate System.Security.Cryptography.X509Certificates.X509Certificate ServerCertificateSelectionCallback(object sender, string hostName);
type ServerCertificateSelectionCallback = delegate of obj * string -> X509Certificate
Public Delegate Function ServerCertificateSelectionCallback(sender As Object, hostName As String) As X509Certificate
Параметры
- hostName
- String
Имя узла, запрошенного клиентом. Если клиент не использует расширение TLS host_name, параметр hostName
будет представлен пустой строкой.
Возвращаемое значение
Сертификат X509Certificate, используемый для установки SSL-соединения.
Комментарии
Сервер использует этот делегат для выбора сертификата подключения к серверу.
Этот делегат используется классом SslStream . Класс SslStream используется для защиты информации, обмениваемой между клиентом и сервером.
Методы расширения
GetMethodInfo(Delegate) |
Получает объект, представляющий метод, представленный указанным делегатом. |