Class SslSettings
- Namespace
- MongoDB.Driver
- Assembly
- MongoDB.Driver.dll
public class SslSettings : IEquatable<SslSettings>
- Inheritance
-
SslSettings
- Implements
-
- Inherited Members
-
Constructors
SslSettings()
Properties
CheckCertificateRevocation
public bool CheckCertificateRevocation { get; set; }
Property Value
- bool
ClientCertificateSelectionCallback
public LocalCertificateSelectionCallback ClientCertificateSelectionCallback { get; set; }
Property Value
- LocalCertificateSelectionCallback
ClientCertificates
public IEnumerable<X509Certificate> ClientCertificates { get; set; }
Property Value
- IEnumerable<X509Certificate>
EnabledSslProtocols
public SslProtocols EnabledSslProtocols { get; set; }
Property Value
- SslProtocols
ServerCertificateValidationCallback
public RemoteCertificateValidationCallback ServerCertificateValidationCallback { get; set; }
Property Value
- RemoteCertificateValidationCallback
Methods
Clone()
public SslSettings Clone()
Returns
- SslSettings
Equals(SslSettings)
public bool Equals(SslSettings obj)
Parameters
obj
SslSettings
Returns
- bool
Equals(object)
public override bool Equals(object obj)
Parameters
obj
object
Returns
- bool
Freeze()
public SslSettings Freeze()
Returns
- SslSettings
GetHashCode()
public override int GetHashCode()
Returns
- int
ToString()
public override string ToString()
Returns
- string
Operators
operator ==(SslSettings, SslSettings)
public static bool operator ==(SslSettings lhs, SslSettings rhs)
Parameters
lhs
SslSettings
rhs
SslSettings
Returns
- bool
operator !=(SslSettings, SslSettings)
public static bool operator !=(SslSettings lhs, SslSettings rhs)
Parameters
lhs
SslSettings
rhs
SslSettings
Returns
- bool