Hi everyone.
I am writting a small LDAP client. I am just learning LDAP.
I need to provide LDAP over SSL.
I assume that when I use the ldap_start_tls_s() function that there is a public key that is passed to my client.
How do I find out where this cert is stored on the client machine?
I tried to use the code...
char *base;
char *temp = base;
if (ldap_get_option(ld, LDAP_OPT_X_TLS_CACERTFILE, (void **) (char *) &temp) != LDAP_SUCCESS)
{
ldap_perror(ld, "ldap_get_option");
return (1);
}
But that didn't seem to provide me the path. Perhaps I
don't really know what this function does.
thanks