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