ServerCertificateSelectionCallback Délégué

Définition

Sélectionne le certificat SSL du serveur.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 

Paramètres

sender
Object

Objet SslStream.A SslStream object.

hostName
String

Nom d’hôte demandé par le client.The host name requested by the client. Si le client n’utilise pas l’extension TLS host_name, hostName est une chaîne vide.If the client doesn't use the host_name TLS extension, the hostName is an empty string.

Valeur renvoyée

X509Certificate

X509Certificate utilisé pour établir une connexion SSL.An X509Certificate used for establishing an SSL connection.

Remarques

Le serveur utilise ce délégué pour sélectionner un certificat de connexion au serveur.The server uses this delegate to select a server connection certificate.

Ce délégué est utilisé par la SslStream classe.This delegate is used by the SslStream class. La SslStream classe est utilisée pour aider à sécuriser les informations échangées entre un client et un serveur.The SslStream class is used to help secure information exchanged between a client and server.

Méthodes d’extension

GetMethodInfo(Delegate)

Obtient un objet qui représente la méthode représentée par le délégué spécifié.Gets an object that represents the method represented by the specified delegate.

S’applique à