Condividi tramite


ServerCertificateSelectionCallback Delegato

Definizione

Seleziona il certificato Secure Sockets Layer (SSL) del server.

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 

Parametri

sender
Object

Un oggetto SslStream.

hostName
String

Nome host richiesto dal client. Se il client non usa l'estensione TLS host_name, è hostName una stringa vuota.

Valore restituito

Classe X509Certificate utilizzata per stabilire una connessione SSL.

Commenti

Il server usa questo delegato per selezionare un certificato di connessione server.

Questo delegato viene usato dalla SslStream classe . La SslStream classe viene usata per proteggere le informazioni scambiate tra un client e un server.

Metodi di estensione

GetMethodInfo(Delegate)

Ottiene un oggetto che rappresenta il metodo rappresentato dal delegato specificato.

Si applica a