MySQL
8.4.2
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_encryption
private
static
generate_master_key_on_keyring
(uint32 seqno)
Rpl_encryption
private
get_enabled_var
()
Rpl_encryption
get_key
(const std::string &key_id, const std::string &key_type)
Rpl_encryption
static
get_key
(const std::string &key_id, const std::string &key_type, size_t key_size)
Rpl_encryption
static
get_last_purged_master_key_seqno_from_keyring
()
Rpl_encryption
private
get_last_purged_master_key_seqno_key_id
()
Rpl_encryption
private
get_master_key
()
Rpl_encryption
get_master_key_rotation_at_startup_var
()
Rpl_encryption
get_master_key_seqno_from_keyring
()
Rpl_encryption
private
get_master_key_seqno_key_id
()
Rpl_encryption
private
get_new_master_key_seqno_from_keyring
()
Rpl_encryption
private
get_new_master_key_seqno_key_id
()
Rpl_encryption
private
get_old_master_key_seqno_from_keyring
()
Rpl_encryption
private
get_old_master_key_seqno_key_id
()
Rpl_encryption
private
get_seqno_from_keyring
(std::string key_id)
Rpl_encryption
private
initialize
()
Rpl_encryption
is_enabled
()
Rpl_encryption
Key_rotation_step
enum name
Rpl_encryption
Keyring_status
enum name
Rpl_encryption
m_enabled
Rpl_encryption
private
m_initialized
Rpl_encryption
private
m_master_key
Rpl_encryption
private
m_master_key_recovered
Rpl_encryption
private
m_master_key_seqno
Rpl_encryption
private
m_rotate_at_startup
Rpl_encryption
private
m_skip_logs_rotation
Rpl_encryption
private
operator=
(const Rpl_encryption &)=delete
Rpl_encryption
operator=
(Rpl_encryption &&)=delete
Rpl_encryption
purge_unused_keys
()
Rpl_encryption
recover_master_key
()
Rpl_encryption
remove_key_from_keyring
(std::string key_id)
Rpl_encryption
private
remove_last_purged_master_key_seqno_from_keyring
()
Rpl_encryption
private
remove_master_key_seqno_from_keyring
()
Rpl_encryption
private
remove_new_master_key_seqno_from_keyring
()
Rpl_encryption
private
remove_old_master_key_seqno_from_keyring
()
Rpl_encryption
private
remove_remaining_seqnos_from_keyring
()
Rpl_encryption
report_keyring_error
(Keyring_status error)
Rpl_encryption
static
report_keyring_error
(Keyring_status error, const char *key_id)
Rpl_encryption
static
rotate_logs
(THD *thd)
Rpl_encryption
private
rotate_master_key
(Key_rotation_step step=Key_rotation_step::START, uint32_t new_master_key_seqno=0)
Rpl_encryption
Rpl_encryption
()=default
Rpl_encryption
Rpl_encryption
(const Rpl_encryption &)=delete
Rpl_encryption
Rpl_encryption
(Rpl_encryption &&)=delete
Rpl_encryption
SEQNO_KEY_LENGTH
Rpl_encryption
private
static
SEQNO_KEY_TYPE
Rpl_encryption
private
static
set_last_purged_master_key_seqno_on_keyring
(uint32 seqno)
Rpl_encryption
private
set_master_key_seqno_on_keyring
(uint32 seqno)
Rpl_encryption
private
set_new_master_key_seqno_on_keyring
(uint32 seqno)
Rpl_encryption
private
set_old_master_key_seqno_on_keyring
(uint32 seqno)
Rpl_encryption
private
set_seqno_on_keyring
(std::string key_id, uint32_t seqno)
Rpl_encryption
private
Generated by
1.9.2