![]() |
MySQL 8.4.7
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 |
| Dialog Client Authentication nullptr |
| Kerberos Client Authentication Plugin |
| Kerberos Client Authentication PROPRIETARY |