Partilhar via


SocketsHttpHandlerBuilder.ConfigureClientCertificate Method

Definition

Adds a delegate to set a single client certificate for all remote endpoints.

public:
 Microsoft::Extensions::HttpClient::SocketHandling::SocketsHttpHandlerBuilder ^ ConfigureClientCertificate(Func<IServiceProvider ^, System::Security::Cryptography::X509Certificates::X509Certificate2 ^> ^ clientCertificate);
public Microsoft.Extensions.HttpClient.SocketHandling.SocketsHttpHandlerBuilder ConfigureClientCertificate(Func<IServiceProvider,System.Security.Cryptography.X509Certificates.X509Certificate2> clientCertificate);
member this.ConfigureClientCertificate : Func<IServiceProvider, System.Security.Cryptography.X509Certificates.X509Certificate2> -> Microsoft.Extensions.HttpClient.SocketHandling.SocketsHttpHandlerBuilder
Public Function ConfigureClientCertificate (clientCertificate As Func(Of IServiceProvider, X509Certificate2)) As SocketsHttpHandlerBuilder

Parameters

clientCertificate
Func<IServiceProvider,X509Certificate2>

The function to fetch the client certificate instance.

Returns

The SocketsHttpHandlerBuilder.

Applies to