ServerCertificateSelectionCallback Delegato

Definizione

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

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.A SslStream object.

hostName
String

Nome host richiesto dal client.The host name requested by the client. Se il client non usa l'estensione TLS host_name, hostName è una stringa vuota.If the client doesn't use the host_name TLS extension, the hostName is an empty string.

Valore restituito

X509Certificate

Classe X509Certificate utilizzata per stabilire una connessione SSL.An X509Certificate used for establishing an SSL connection.

Commenti

Il server utilizza questo delegato per selezionare un certificato di connessione al server.The server uses this delegate to select a server connection certificate.

Questo delegato viene usato dalla SslStream classe.This delegate is used by the SslStream class. La SslStream classe viene usata per proteggere le informazioni scambiate tra un client e un server.The SslStream class is used to help secure information exchanged between a client and server.

Metodi di estensione

GetMethodInfo(Delegate)

Ottiene un oggetto che rappresenta il metodo rappresentato dal delegato specificato.Gets an object that represents the method represented by the specified delegate.

Si applica a