MongoDB  2.7.0
Public Types | Public Attributes | List of all members
mongo::SSLGlobalParams Struct Reference

Public Types

enum  SSLModes { SSLMode_disabled, SSLMode_allowSSL, SSLMode_preferSSL, SSLMode_requireSSL }
 

Public Attributes

AtomicInt32 sslMode
 
bool sslOnNormalPorts
 
std::string sslPEMKeyFile
 
std::string sslPEMKeyPassword
 
std::string sslClusterFile
 
std::string sslClusterPassword
 
std::string sslCAFile
 
std::string sslCRLFile
 
bool sslWeakCertificateValidation
 
bool sslFIPSMode
 
bool sslAllowInvalidCertificates
 

Member Enumeration Documentation

Enumerator
SSLMode_disabled 

Make unencrypted outgoing connections and do not accept incoming SSL-connections.

SSLMode_allowSSL 

Make unencrypted outgoing connections and accept both unencrypted and SSL-connections.

SSLMode_preferSSL 

Make outgoing SSL-connections and accept both unecrypted and SSL-connections.

SSLMode_requireSSL 

Make outgoing SSL-connections and only accept incoming SSL-connections.


The documentation for this struct was generated from the following file: