5.18.2 BIND
The BIND command is responsible for establishing a connection to the LDAP server.
A simple bind sends the user's DN and password. An anonymous bind may be established by not sending a password.
It is possible to establish a secure connection, using SSL, and this BIND command provides for this option.
Syntax:
Command
|
Keyword
|
Value
|
Developer notes
|
BIND
|
HOST
|
host
|
Required. The host address of the LDAP server you connecting to.
|
PORT
|
port
|
Optional. The port to connect to on the host. By default, this value will be 389 for a simple connection, or 636 for a secured connection.
|
SECURE
|
*YES
|
Optional. Specify if you want to establish a secure connection to the server.
|
*NO
|
Default.
|
DN
|
authentication name
|
Optional. The DN may be used without a password, establishing an anonymous connection. It is also possible not to pass this value at all, also establishing an anonymous connection.
|
PASSWORD
|
value
|
Conditional. This keyword must be passed, along with the DN keyword, if authentication is required. A DN value may be sent without a PASSWORD value, but a PASSWORD value may not be sent without a DN value.
|
|
Example
BIND HOST(<LDAP-server-name>) DN(cn=Administrator) PASSWORD(password)