SIMPLE SOLUTIONS

LDAP_INSTALL_TLS(3) - Linux man page online | Library functions

LDAP TLS initialization routines.

Chapter
2017/06/01
LDAP_TLS(3) Library Functions Manual LDAP_TLS(3)

NAME

ldap_start_tls, ldap_start_tls_s, ldap_tls_inplace, ldap_install_tls - LDAP TLS initial‐ ization routines

LIBRARY

OpenLDAP LDAP (libldap, -lldap)

SYNOPSIS

#include <ldap.h> int ldap_start_tls(LDAP *ld); int ldap_start_tls_s(LDAP *ld, LDAPControl **serverctrls, LDAPControl **clientctrls); int ldap_tls_inplace(LDAP *ld); int ldap_install_tls(LDAP *ld);

DESCRIPTION

These routines are used to initiate TLS processing on an LDAP session. ldap_start_tls_s() sends a StartTLS request to a server, waits for the reply, and then installs TLS handlers on the session if the request succeeded. The routine returns LDAP_SUCCESS if everything succeeded, otherwise it returns an LDAP error code. ldap_start_tls() sends a StartTLS request to a server and does nothing else. It returns LDAP_SUCCESS if the request was sent successfully. ldap_tls_inplace() returns 1 if TLS handlers have been installed on the specified session, 0 otherwise. ldap_install_tls() installs the TLS handlers on the given session. It returns LDAP_LOCAL_ERROR if TLS is already installed.

SEE ALSO

ldap(3), ldap_error(3)

ACKNOWLEDGEMENTS

OpenLDAP Software is developed and maintained by The OpenLDAP Project <http://www.openl‐ dap.org/>. OpenLDAP Software is derived from the University of Michigan LDAP 3.3 Release.
OpenLDAP 2017/06/01 LDAP_TLS(3)
This manual Reference Other manuals
ldap_install_tls(3) referred by
refer to ldap(3) | ldap_error(3) | ldap_tls(3)
Download raw manual
Main page Library Functions Manual (+5028) OpenLDAP (+257) № 3 (+68044)
Go top