MySQL 9.1.0
Source Code Documentation
s_mysql_event_tracking_authentication_information Struct Reference

More...

#include <event_tracking_authentication_service.h>

Public Attributes

mysql_service_status_t(* init )(event_tracking_authentication_information_handle *handle)
 Initialize authentication event data handle. More...
 
mysql_service_status_t(* deinit )(event_tracking_authentication_information_handle handle)
 Deinitialize authentication event data handle. More...
 
mysql_service_status_t(* get )(event_tracking_authentication_information_handle handle, const char *name, void *value)
 Get information about given authentication event. More...
 

Detailed Description

A service to fetch additional data about authentication event

Member Data Documentation

◆ deinit

mysql_service_status_t(* s_mysql_event_tracking_authentication_information::deinit) (event_tracking_authentication_information_handle handle)

Deinitialize authentication event data handle.

Parameters
[in,out]handleHandle to be deinitialized
Returns
Status of operation
Return values
falseSuccess
trueError

◆ get

mysql_service_status_t(* s_mysql_event_tracking_authentication_information::get) (event_tracking_authentication_information_handle handle, const char *name, void *value)

Get information about given authentication event.

Accepted names and corresponding value type

"authentcation_method_count" -> unsigned int * "new_user" -> mysql_cstring_with_length * "new_host" -> mysql_cstring_with_length * "is_role" -> boolean * "authentication_method_info" -> event_tracking_authentication_method_handle

Parameters
[in]handleEvent tracking information handle
[in]nameData identifier
[out]valueValue of the identifier
Returns
status of the operation
Return values
falseSuccess
trueError

◆ init

mysql_service_status_t(* s_mysql_event_tracking_authentication_information::init) (event_tracking_authentication_information_handle *handle)

Initialize authentication event data handle.

Parameters
[out]handleHandle to authentication event data
Returns
Status of handle creation
Return values
falseSuccess
trueError

The documentation for this struct was generated from the following file: