|
Greenbone Vulnerability Management Libraries 22.23.0
|
LDAP-connect Authentication module. More...
#include "ldaputils.h"Functions | |
| int | ldap_enable_debug () |
| Dummy function for enabling LDAP debugging for manager. | |
| ldap_auth_info_t | ldap_auth_info_new (const gchar *ldap_host, const gchar *auth_dn, gboolean allow_plaintext) |
| Dummy function for manager. | |
| ldap_auth_info_t | ldap_auth_info_new_2 (const gchar *ldap_host, const gchar *auth_dn, gboolean allow_plaintext, gboolean ldaps_only) |
| Dummy function for manager. | |
| int | ldap_connect_authenticate (const gchar *username, const gchar *password, void *ldap_auth_info, const gchar *cacert) |
| Dummy function for Manager. | |
| void | ldap_auth_info_free (ldap_auth_info_t info) |
| Dummy function for Manager. | |
LDAP-connect Authentication module.
| 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. |
| ldap_auth_info_t ldap_auth_info_new_2 | ( | const gchar * | ldap_host, |
| const gchar * | auth_dn, | ||
| gboolean | allow_plaintext, | ||
| gboolean | ldaps_only ) |
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. |
| ldaps_only | Whether to try LDAPS only. |
| 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. |
| int ldap_enable_debug | ( | void | ) |
Dummy function for enabling LDAP debugging for manager.