MySQL 8.0.40
Source Code Documentation
|
#include "my_config.h"
#include <mysql/service_mysql_alloc.h>
#include "auth_kerberos_client_plugin.h"
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <mysql.h>
#include <mysql/client_plugin.h>
#include <sql_common.h>
#include "auth_kerberos_client_io.h"
#include "log_client.h"
Functions | |
static int | kerberos_authenticate (MYSQL_PLUGIN_VIO *vio, MYSQL *mysql) |
static int | initialize_plugin (char *, size_t, int, va_list) |
mysql_declare_client_plugin (AUTHENTICATION) "authentication_kerberos_client" | |
Variables | |
static authentication_mode | g_authentication_mode |
Logger_client * | g_logger_client {nullptr} |
MYSQL_CLIENT_PLUGIN_AUTHOR_ORACLE | |
Kerberos Client Authentication | Plugin |
Kerberos Client Authentication | PROPRIETARY |
Kerberos Client Authentication | nullptr |
Kerberos Client Authentication | initialize_plugin |
Kerberos Client Authentication | deinitialize_plugin |
Kerberos Client Authentication | kerberos_authenticate |
Kerberos Client Authentication nullptr | mysql_end_client_plugin |
|
static |
|
static |
mysql_declare_client_plugin | ( | AUTHENTICATION | ) |
static int deinitialize_plugin |
|
static |
Logger_client* g_logger_client {nullptr} |
Kerberos Client Authentication initialize_plugin |
Kerberos Client Authentication kerberos_authenticate |
MYSQL_CLIENT_PLUGIN_AUTHOR_ORACLE |
Kerberos Client Authentication nullptr mysql_end_client_plugin |
Kerberos Client Authentication nullptr |
Kerberos Client Authentication Plugin |
Kerberos Client Authentication PROPRIETARY |