SslStreamSettings Constructor (original) (raw)

Namespace: MongoDB.Driver.Core.Configuration
Assembly: MongoDB.Driver.Core (in MongoDB.Driver.Core.dll) Version: 2.10.0+569905ff5e778c38ea19d9d0392496a83e1704ed

Syntax

public SslStreamSettings( Optional checkCertificateRevocation = null, Optional<IEnumerable> clientCertificates = null, Optional clientCertificateSelectionCallback = null, Optional enabledProtocols = null, Optional serverCertificateValidationCallback = null )

Public Sub New ( Optional checkCertificateRevocation As Optional(Of Boolean) = Nothing, Optional clientCertificates As Optional(Of IEnumerable(Of X509Certificate)) = Nothing, Optional clientCertificateSelectionCallback As Optional(Of LocalCertificateSelectionCallback) = Nothing, Optional enabledProtocols As Optional(Of SslProtocols) = Nothing, Optional serverCertificateValidationCallback As Optional(Of RemoteCertificateValidationCallback) = Nothing )

new : ?checkCertificateRevocation : Optional * ?clientCertificates : Optional<IEnumerable> * ?clientCertificateSelectionCallback : Optional * ?enabledProtocols : Optional * ?serverCertificateValidationCallback : Optional (* Defaults: let _checkCertificateRevocation = defaultArg checkCertificateRevocation null let _clientCertificates = defaultArg clientCertificates null let _clientCertificateSelectionCallback = defaultArg clientCertificateSelectionCallback null let _enabledProtocols = defaultArg enabledProtocols null let _serverCertificateValidationCallback = defaultArg serverCertificateValidationCallback null *) -> SslStreamSettings

Parameters

checkCertificateRevocation (Optional)

Type: MongoDB.DriverOptionalBoolean
Whether to check for certificate revocation.

clientCertificates (Optional)

Type: MongoDB.DriverOptionalIEnumerableX509Certificate
The client certificates.

clientCertificateSelectionCallback (Optional)

Type: MongoDB.DriverOptionalLocalCertificateSelectionCallback
The client certificate selection callback.

enabledProtocols (Optional)

Type: MongoDB.DriverOptionalSslProtocols
The enabled protocols.

serverCertificateValidationCallback (Optional)

Type: MongoDB.DriverOptionalRemoteCertificateValidationCallback
The server certificate validation callback.

See Also

Reference