Skip to content

ClientCertificateSelectionCallback Methods

Represents a multicast delegate; that is, a delegate that can have more than one element in its invocation list.

BeginInvoke(object, string, X509CertificateCollection, X509Certificate, string[], AsyncCallback, object)

virtual
public virtual IAsyncResult BeginInvoke(object sender, string targetHost, X509CertificateCollection localCertificates, X509Certificate remoteCertificate, string[] acceptableIssuers, AsyncCallback callback, object @object)

Parameters

senderobject
targetHoststring
localCertificatesX509CertificateCollection
remoteCertificateX509Certificate
acceptableIssuersstring[]
callbackAsyncCallback
objectobject

EndInvoke(IAsyncResult)

virtual
public virtual X509Certificate EndInvoke(IAsyncResult result)

Parameters

resultIAsyncResult