26 #ifndef LDAP_CONNECT_AUTH_H 27 #define LDAP_CONNECT_AUTH_H 48 void *,
const gchar *);
55 #ifdef ENABLE_LDAP_AUTH 60 ldap_auth_info_auth_dn (
const ldap_auth_info_t,
const gchar*);
63 ldap_auth_bind (
const gchar *,
const gchar *,
const gchar *, gboolean,
66 gboolean ldap_auth_dn_is_good (
const gchar *);
struct ldap_auth_info * ldap_auth_info_t
Authentication schema and address type.
Definition: ldap_connect_auth.h:32
gchar * ldap_host
Address of the ldap server, might include port.
Definition: ldap_connect_auth.h:42
gchar * auth_dn
DN to authenticate with.
Definition: ldap_connect_auth.h:43
gboolean allow_plaintext
!Whether or not StartTLS is required.
Definition: ldap_connect_auth.h:44
int ldap_connect_authenticate(const gchar *, const gchar *, void *, const gchar *)
Dummy function for Manager.
Definition: ldap_connect_auth.c:425
Schema (dn) and info to use for a basic ldap authentication.
Definition: ldap_connect_auth.h:40
void ldap_auth_info_free(ldap_auth_info_t)
Dummy function for Manager.
Definition: ldap_connect_auth.c:442
ldap_auth_info_t ldap_auth_info_new(const gchar *, const gchar *, gboolean)
Dummy function for manager.
Definition: ldap_connect_auth.c:405