![]()  | 
  
    MySQL 8.4.7
    
   Source Code Documentation 
   | 
 
Go to the source code of this file.
Namespaces | |
| namespace | mysql_harness | 
Functions | |
| HARNESS_EXPORT bool | mysql_harness::init_keyring (const std::string &keyring_file_path, const std::string &master_key_path, bool create_if_needed) | 
| Initialize an instance of a keyring to be used in the application from the contents of a file, using the given master key file.  More... | |
| HARNESS_EXPORT bool | mysql_harness::init_keyring_with_key (const std::string &keyring_file_path, const std::string &master_key, bool create_if_needed) | 
| Initialize an instance of a keyring to be used in the application from the contents of a file, using the given master key.  More... | |
| HARNESS_EXPORT void | mysql_harness::flush_keyring () | 
| Saves the keyring contents to disk.  More... | |
| HARNESS_EXPORT Keyring * | mysql_harness::get_keyring () noexcept | 
| Gets a previously initialized singleton instance of the keyring.  More... | |
| HARNESS_EXPORT void | mysql_harness::reset_keyring () noexcept | 
| Clears the keyring singleton.  More... | |
Variables | |
| static const int | mysql_harness::kMaxKeyringKeyLength = 255 |