ServerCertificateSelectionCallback Delegát

Definice

Vybere serverový certifikát SSL (Secure Sockets Layer).

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 

Parametry

sender
Object

Objekt SslStream .

hostName
String

Název hostitele požadovaný klientem. Pokud klient nepoužívá rozšíření host_name TLS, jedná se hostName o prázdný řetězec.

Návratová hodnota

Slouží X509Certificate k navázání připojení SSL.

Poznámky

Server použije tohoto delegáta k výběru certifikátu připojení k serveru.

Tento delegát je používán SslStream třídou. Třída SslStream se používá k zabezpečení informací vyměňovaných mezi klientem a serverem.

Metody rozšíření

GetMethodInfo(Delegate)

Získá objekt, který představuje metodu reprezentovanou zadaným delegátem.

Platí pro