This optional parameter is used in a similar way as
UseSSL
. For more information, see
Section 3.9.9. UseSSL.
UseTLS
enables StartTLS LDAP operation to upgrade the
LDAP connection to use TLS authentication and encryption.
UseTLS
takes the same parameters as
UseSSL
, including
SSLVerify
,
SSLCiphers
,
SSLCAPath
,
SSLCAFile
,
SSLCAClientCert
, and
SSLCAClientKey
.
# Use StartTLS with this LDAP server
UseTLS
Tip
If both UseSSL
and
UseTLS
are specified, UseSSL
is
prioritised.
Note
Net::LDAP 0.57 and earlier had a bug where LDAP +
StartTLS followed by LDAPS failed. This happens when a clause with
UseTLS
is followed by another clause with
UseSSL
.