Bind
The following parameters allow you to access information about the bind
operation through the parameter block.
Table 18–5 Bind Function Parameters
Parameter ID
|
Data Type
|
Description
|
SLAPI_BIND_CREDENTIALS
|
struct berval *
|
Bind request credentials such as a password or SASL mechanism credentials,
depending on the bind method.
|
SLAPI_BIND_METHOD
|
int
|
Authentication method used.
-
LDAP_AUTH_NONE (anonymous)
-
LDAP_AUTH_SASL (SASL)
-
LDAP_AUTH_SIMPLE (password)
-
LDAP_AUTH_SSL (certificate)
|
SLAPI_BIND_RET_SASLCREDS
|
struct berval *
|
SASL server credentials to send to the client.
|
SLAPI_BIND_SASLMECHANISM
|
char *
|
SASL mechanism used for bind.
|
SLAPI_BIND_TARGET
|
char *
|
DN used to bind.
|