MySQL 9.1.0
Source Code Documentation
|
#include "my_config.h"
#include "auth_ldap_sasl_client.h"
#include <sys/types.h>
#include <sasl/sasl.h>
#include <lber.h>
#include <errmsg.h>
#include <m_string.h>
#include <mysql.h>
#include <mysql/plugin.h>
#include <mysql/plugin_auth_common.h>
#include <mysql/service_mysql_alloc.h>
#include <iomanip>
#include <sstream>
#include "log_client.h"
Namespaces | |
namespace | auth_ldap_sasl_client |
Functions | |
void | auth_ldap_sasl_client::buf_to_str (std::stringstream &log_stream, const char *buf, size_t buf_len) |
Write a buffer to stream. More... | |
static int | auth_ldap_sasl_client::sasl_authenticate (MYSQL_PLUGIN_VIO *vio, MYSQL *mysql) |
static int | auth_ldap_sasl_client::initialize_plugin (char *, size_t, int, va_list) |
static int | auth_ldap_sasl_client::deinitialize_plugin () |
mysql_declare_client_plugin (AUTHENTICATION) "authentication_ldap_sasl_client" | |
Variables | |
MYSQL_CLIENT_PLUGIN_AUTHOR_ORACLE | |
LDAP SASL Client Authentication | Plugin |
LDAP SASL Client Authentication | PROPRIETARY |
LDAP SASL Client Authentication | nullptr |
LDAP SASL Client Authentication nullptr | mysql_end_client_plugin |
mysql_declare_client_plugin | ( | AUTHENTICATION | ) |
MYSQL_CLIENT_PLUGIN_AUTHOR_ORACLE |
LDAP SASL Client Authentication nullptr |
LDAP SASL Client Authentication Plugin |
LDAP SASL Client Authentication PROPRIETARY |