SSL Parameters

The SSL parameters and the calls they are passed to are detailed in the following table. (Please refer to the Secure Sockets Layer (SSL) Parameters page for further details.)

Parameter
Description:
Description
Default value:
Default value
cipher_list
Description:
A string containing the list of ciphers for the SSL engine
Default value:
HIGH:!aNULL:!kRSA!PSK:!SRP:!MD5:!RC4
max_cert_list
Description:
maximum size allowed for the peer’s certificate chain in bytes
Default value:
102400
options
Description:
SSL options bitmask
Default value:
MCO_SSL_OP_NO_SSLv2| 
MCO_SSL_OP_NO_SSLv3| 
MCO_SSL_OP_SINGLE_DH_USE| 
MCO_SSL_OP_NO_COMPRESSION (when available)
tmp_dh
Description:
DH parameters for ephemeral DH key exchange
Default value:
NULL
verify_mode
Description:
Peer verification mode
Default value:
MCO_SSL_VERIFY_PEER|

MCO_SSL_VERIFY_FAIL_IF_
NO_PEER_CERT 
verify_depth
Description:
Maximum depth for the certificate chain verification
Default value:
100
certificate
Description:
PEM-encoded certificate
Default value:
NULL
private_key
Description:
PEM-encoded private key
Default value:
NULL
certificate_file
Description:
Path to the PEM-encoded certificate file
Default value:
NULL
private_key_file
Description:
Path to the PEM-encoded private key file
Default value:
NULL