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