Ler em inglês

Partilhar via


ServerCertificateSelectionCallback Delegar

Definição

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

C#
public delegate System.Security.Cryptography.X509Certificates.X509Certificate ServerCertificateSelectionCallback(object sender, string? hostName);
C#
public delegate System.Security.Cryptography.X509Certificates.X509Certificate ServerCertificateSelectionCallback(object sender, string hostName);

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

Produto Versões
.NET Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Standard 2.1