Table of Contents

Delegate ProvideClientCertificatesCallback

Namespace
Npgsql
Assembly
Npgsql.dll

Represents the method that allows the application to provide a certificate collection to be used for SSL client authentication

public delegate void ProvideClientCertificatesCallback(X509CertificateCollection certificates)

Parameters

certificates X509CertificateCollection

A X509CertificateCollection to be filled with one or more client certificates.

Constructors

ProvideClientCertificatesCallback(object, nint)

public ProvideClientCertificatesCallback(object @object, nint method)

Parameters

object object
method nint

Methods

BeginInvoke(X509CertificateCollection, AsyncCallback, object)

public virtual IAsyncResult BeginInvoke(X509CertificateCollection certificates, AsyncCallback callback, object @object)

Parameters

certificates X509CertificateCollection
callback AsyncCallback
object object

Returns

IAsyncResult

EndInvoke(IAsyncResult)

public virtual void EndInvoke(IAsyncResult result)

Parameters

result IAsyncResult

Invoke(X509CertificateCollection)

public virtual void Invoke(X509CertificateCollection certificates)

Parameters

certificates X509CertificateCollection