MySQL 8.3.0
Source Code Documentation
Rpl_encryption Member List

This is the complete list of members for Rpl_encryption, including all inherited members.

disable(THD *thd)Rpl_encryption
enable(THD *thd)Rpl_encryption
fetch_key_from_keyring(const std::string &key_id, const std::string &key_type)Rpl_encryptionprivatestatic
generate_master_key_on_keyring(uint32 seqno)Rpl_encryptionprivate
get_enabled_var()Rpl_encryption
get_key(const std::string &key_id, const std::string &key_type)Rpl_encryptionstatic
get_key(const std::string &key_id, const std::string &key_type, size_t key_size)Rpl_encryptionstatic
get_last_purged_master_key_seqno_from_keyring()Rpl_encryptionprivate
get_last_purged_master_key_seqno_key_id()Rpl_encryptionprivate
get_master_key()Rpl_encryption
get_master_key_rotation_at_startup_var()Rpl_encryption
get_master_key_seqno_from_keyring()Rpl_encryptionprivate
get_master_key_seqno_key_id()Rpl_encryptionprivate
get_new_master_key_seqno_from_keyring()Rpl_encryptionprivate
get_new_master_key_seqno_key_id()Rpl_encryptionprivate
get_old_master_key_seqno_from_keyring()Rpl_encryptionprivate
get_old_master_key_seqno_key_id()Rpl_encryptionprivate
get_seqno_from_keyring(std::string key_id)Rpl_encryptionprivate
initialize()Rpl_encryption
is_enabled()Rpl_encryption
Key_rotation_step enum nameRpl_encryption
Keyring_status enum nameRpl_encryption
m_enabledRpl_encryptionprivate
m_initializedRpl_encryptionprivate
m_master_keyRpl_encryptionprivate
m_master_key_recoveredRpl_encryptionprivate
m_master_key_seqnoRpl_encryptionprivate
m_rotate_at_startupRpl_encryptionprivate
m_skip_logs_rotationRpl_encryptionprivate
operator=(const Rpl_encryption &)=deleteRpl_encryption
operator=(Rpl_encryption &&)=deleteRpl_encryption
purge_unused_keys()Rpl_encryption
recover_master_key()Rpl_encryption
remove_key_from_keyring(std::string key_id)Rpl_encryptionprivate
remove_last_purged_master_key_seqno_from_keyring()Rpl_encryptionprivate
remove_master_key_seqno_from_keyring()Rpl_encryptionprivate
remove_new_master_key_seqno_from_keyring()Rpl_encryptionprivate
remove_old_master_key_seqno_from_keyring()Rpl_encryptionprivate
remove_remaining_seqnos_from_keyring()Rpl_encryption
report_keyring_error(Keyring_status error)Rpl_encryptionstatic
report_keyring_error(Keyring_status error, const char *key_id)Rpl_encryptionstatic
rotate_logs(THD *thd)Rpl_encryptionprivate
rotate_master_key(Key_rotation_step step=Key_rotation_step::START, uint32_t new_master_key_seqno=0)Rpl_encryption
Rpl_encryption()=defaultRpl_encryption
Rpl_encryption(const Rpl_encryption &)=deleteRpl_encryption
Rpl_encryption(Rpl_encryption &&)=deleteRpl_encryption
SEQNO_KEY_LENGTHRpl_encryptionprivatestatic
SEQNO_KEY_TYPERpl_encryptionprivatestatic
set_last_purged_master_key_seqno_on_keyring(uint32 seqno)Rpl_encryptionprivate
set_master_key_seqno_on_keyring(uint32 seqno)Rpl_encryptionprivate
set_new_master_key_seqno_on_keyring(uint32 seqno)Rpl_encryptionprivate
set_old_master_key_seqno_on_keyring(uint32 seqno)Rpl_encryptionprivate
set_seqno_on_keyring(std::string key_id, uint32_t seqno)Rpl_encryptionprivate