![]() |
MySQL 8.0.43
Source Code Documentation
|
Namespaces | |
| namespace | backend |
| namespace | config |
Functions | |
| bool | set_paths (const char *component_path, const char *instance_path) |
| Set path to component. More... | |
| bool | init_or_reinit_keyring () |
| Initialize or re-initialize keyring. More... | |
| static mysql_service_status_t | keyring_file_init () |
| Initialization function for component - Used when loading the component. More... | |
| static mysql_service_status_t | keyring_file_deinit () |
| De-initialization function for component - Used when unloading the component. More... | |
Variables | |
| keyring_common::service_implementation::Component_callbacks * | g_component_callbacks = nullptr |
| Component callbacks. More... | |
| Keyring_operations< Keyring_file_backend > * | g_keyring_operations = nullptr |
| Keyring operations object. More... | |
| Config_pod * | g_config_pod = nullptr |
| Keyring data source. More... | |
| bool | g_keyring_file_inited = false |
| Keyring state. More... | |
| bool keyring_file::init_or_reinit_keyring | ( | ) |
Initialize or re-initialize keyring.
| false | Read config and data |
| true | Error reading config or data. Existing data remains as it is. |
|
static |
De-initialization function for component - Used when unloading the component.
|
static |
Initialization function for component - Used when loading the component.
| bool keyring_file::set_paths | ( | const char * | component_path, |
| const char * | instance_path | ||
| ) |
Set path to component.
| [in] | component_path | Path to component library |
| [in] | instance_path | Path to instance specific config |
| false | Successful initialization |
| true | Error |
| keyring_common::service_implementation::Component_callbacks * keyring_file::g_component_callbacks = nullptr |
Component callbacks.
| config::Config_pod * keyring_file::g_config_pod = nullptr |
Keyring data source.
| bool keyring_file::g_keyring_file_inited = false |
Keyring state.
| keyring_common::operations::Keyring_operations< backend::Keyring_file_backend > * keyring_file::g_keyring_operations = nullptr |
Keyring operations object.