Compartilhar via


ServerCertificateSelectionCallback Delegar

Definição

Seleciona o certificado de protocolo SSL (Secure Sockets Layer) do servidor.

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 

Parâmetros

sender
Object

Um objeto SslStream.

hostName
String

O nome do host solicitado pelo cliente. Se o cliente não usar a extensão TLS host_name, o hostName será uma cadeia de caracteres vazia.

Valor Retornado

Um X509Certificate usado para estabelecer uma conexão SSL.

Comentários

O servidor usa esse delegado para selecionar um certificado de conexão de servidor.

Esse delegado é usado pela SslStream classe . A SslStream classe é usada para ajudar a proteger as informações trocadas entre um cliente e um servidor.

Métodos de Extensão

GetMethodInfo(Delegate)

Obtém um objeto que representa o método representado pelo delegado especificado.

Aplica-se a