Udostępnij za pośrednictwem


ServerCertificateSelectionCallback Delegat

Definicja

Wybiera certyfikat Secure Sockets Layer (SSL) serwera.

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 

Parametry

sender
Object

Obiekt SslStream.

hostName
String

Nazwa hosta żądana przez klienta. Jeśli klient nie używa rozszerzenia host_name TLS, hostName jest to pusty ciąg.

Wartość zwracana

Element X509Certificate używany do nawiązywania połączenia SSL.

Uwagi

Serwer używa tego delegata do wybrania certyfikatu połączenia serwera.

Ten delegat jest używany przez klasę SslStream . Klasa SslStream służy do zabezpieczania informacji wymienianych między klientem a serwerem.

Metody rozszerzania

GetMethodInfo(Delegate)

Pobiera obiekt reprezentujący metodę reprezentowaną przez określonego delegata.

Dotyczy