OpenVAS Libraries
9.0.1
|
#include "ldap_connect_auth.h"
Functions | |
ldap_auth_info_t | ldap_auth_info_new (const gchar *ldap_host, const gchar *auth_dn, gboolean allow_plaintext) |
Dummy function for manager. More... | |
int | ldap_connect_authenticate (const gchar *username, const gchar *password, void *ldap_auth_info, const gchar *cacert) |
Dummy function for Manager. More... | |
void | ldap_auth_info_free (ldap_auth_info_t info) |
Dummy function for Manager. More... | |
void ldap_auth_info_free | ( | ldap_auth_info_t | info | ) |
Dummy function for Manager.
info | ldap_auth_schema_t to free, can be NULL. |
ldap_auth_info_t ldap_auth_info_new | ( | const gchar * | ldap_host, |
const gchar * | auth_dn, | ||
gboolean | allow_plaintext | ||
) |
Dummy function for manager.
ldap_host | Host to authenticate against. Might not be NULL, but empty. |
auth_dn | DN where the actual user name is to be inserted at "%s", e.g. uid=s,cn=users. Might not be NULL, but empty, has to contain a single s. |
allow_plaintext | If FALSE, require StartTLS initialization to succeed. |
int ldap_connect_authenticate | ( | const gchar * | username, |
const gchar * | password, | ||
void * | ldap_auth_info, | ||
const gchar * | cacert | ||
) |
Dummy function for Manager.
ldap_auth_info | Schema and address to use. |
username | Username to authenticate. |
password | Password to use. |
cacert | CA Certificate for LDAP_OPT_X_TLS_CACERTFILE, or NULL. |