![]()  | 
  
    MySQL 8.0.44
    
   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.